usecrate::cli::{actions::Action, commands, dispatch};useanyhow::Result;/// Main entry point for the CLI.
////// # Errors
////// Returns an error if argument parsing or dispatch fails.
pubfnstart()->Result<Action>{let matches =commands::new().get_matches();dispatch::handler(&matches)}