Skip to main content

CliExtensions

Trait CliExtensions 

Source
pub trait CliExtensions {
    // Required method
    fn prepare<'a>(self, _parser: &mut ArgumentParser<'a>)
       where Self: 'a;
}

Required Methods§

Source

fn prepare<'a>(self, _parser: &mut ArgumentParser<'a>)
where Self: 'a,

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl CliExtensions for ()

Available on crate features hss-config and hss-cli only.
Source§

fn prepare<'a>(self, _parser: &mut ArgumentParser<'a>)
where Self: 'a,

Source§

impl<const N: usize> CliExtensions for [CliArgument<'_>; N]

Available on crate features hss-config and hss-cli only.
Source§

fn prepare<'a>(self, _parser: &mut ArgumentParser<'a>)
where Self: 'a,

Implementors§

Source§

impl CliExtensions for CliArgument<'_>

Available on crate features hss-config and hss-cli only.