1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
pub mod ls; use clap::Subcommand; /// command related to rain magic numbers #[derive(Subcommand)] pub enum Magic { /// Print all known magic numbers. Ls, } pub fn dispatch(magic: Magic) -> anyhow::Result<()> { match magic { Magic::Ls => ls::ls(), } }