CLI Shell Completions in Rust
Taking a look at adding shell completions to CLI programs using Rust.
In this post we add shell completions to the XKCD CLI utility we made earlier. We'll show how easy it is to support multiple shells, and generate the completions both at compile time and/or run time.