ProfileBaseArgs

Trait ProfileBaseArgs 

Source
pub trait ProfileBaseArgs {
    type Config: ConfigExt;

    // Required methods
    fn config(&self) -> &Self::Config;
    fn get_base_args(&self) -> ProfileArgs;
    fn to_value(&self) -> Value;

    // Provided methods
    fn space(&self) -> &str { ... }
    fn name(&self) -> &str { ... }
    fn version(&self) -> &str { ... }
}

Required Associated Types§

Required Methods§

Source

fn config(&self) -> &Self::Config

Source

fn get_base_args(&self) -> ProfileArgs

Source

fn to_value(&self) -> Value

Provided Methods§

Source

fn space(&self) -> &str

Source

fn name(&self) -> &str

Source

fn version(&self) -> &str

Implementors§