pub struct Auth; impl util::Cmd for Auth { fn cmd() -> eyre::Result { Ok(clap::Command::new("auth")) } fn exec(_: &clap::ArgMatches) -> eyre::Result<()> { util::shell::run(&["gh", "auth", "login"])?; Ok(()) } }