Trait sn0int::cmd::Cmd

source ·
pub trait Cmd: Parser + Sized {
    // Required method
    fn run(self, rl: &mut Shell<'_>) -> Result<()>;

    // Provided method
    fn run_str(rl: &mut Shell<'_>, args: &[String]) -> Result<()> { ... }
}

Required Methods§

source

fn run(self, rl: &mut Shell<'_>) -> Result<()>

Provided Methods§

source

fn run_str(rl: &mut Shell<'_>, args: &[String]) -> Result<()>

Implementors§

source§

impl Cmd for sn0int::cmd::activity_cmd::Args

source§

impl Cmd for sn0int::cmd::add_cmd::Args

source§

impl Cmd for sn0int::cmd::autonoscope_cmd::Args

source§

impl Cmd for sn0int::cmd::autoscope_cmd::Args

source§

impl Cmd for sn0int::cmd::cal_cmd::Args

source§

impl Cmd for sn0int::cmd::delete_cmd::Args

source§

impl Cmd for sn0int::cmd::export_cmd::Args

source§

impl Cmd for sn0int::cmd::fsck_cmd::Args

source§

impl Cmd for sn0int::cmd::noscope_cmd::Args

source§

impl Cmd for sn0int::cmd::notify_cmd::Args

source§

impl Cmd for ArgsInteractive

source§

impl Cmd for sn0int::cmd::rescope_cmd::Args

source§

impl Cmd for sn0int::cmd::run_cmd::Args

source§

impl Cmd for sn0int::cmd::scope_cmd::Args

source§

impl Cmd for sn0int::cmd::select_cmd::Args

source§

impl Cmd for sn0int::cmd::stats_cmd::Args

source§

impl Cmd for sn0int::cmd::workspace_cmd::Args