[][src]Trait ibuilder::NewBuildableValue

pub trait NewBuildableValue {
    fn new_builder(help: String) -> Box<dyn BuildableValue>;
}

A type that can be built with a BuildableValue inside a Builder. Keep in mind that the semantics of the generated builder must be compatible with this type, especially looking at the get_value_any method.

Required methods

fn new_builder(help: String) -> Box<dyn BuildableValue>

Construct a new BuildableValue.

Loading content...

Implementations on Foreign Types

impl NewBuildableValue for i8[src]

impl NewBuildableValue for i16[src]

impl NewBuildableValue for i32[src]

impl NewBuildableValue for i64[src]

impl NewBuildableValue for u8[src]

impl NewBuildableValue for u16[src]

impl NewBuildableValue for u32[src]

impl NewBuildableValue for u64[src]

impl NewBuildableValue for isize[src]

impl NewBuildableValue for usize[src]

impl NewBuildableValue for f32[src]

impl NewBuildableValue for f64[src]

impl NewBuildableValue for String[src]

impl NewBuildableValue for char[src]

impl<T> NewBuildableValue for Vec<T> where
    T: Debug + NewBuildableValue + 'static, 
[src]

Loading content...

Implementors

Loading content...