[−][src]Trait ibuilder::NewBuildableValue
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
.
Implementations on Foreign Types
impl NewBuildableValue for i8
[src]
fn new_builder(help: String) -> Box<dyn BuildableValue>
[src]
impl NewBuildableValue for i16
[src]
fn new_builder(help: String) -> Box<dyn BuildableValue>
[src]
impl NewBuildableValue for i32
[src]
fn new_builder(help: String) -> Box<dyn BuildableValue>
[src]
impl NewBuildableValue for i64
[src]
fn new_builder(help: String) -> Box<dyn BuildableValue>
[src]
impl NewBuildableValue for u8
[src]
fn new_builder(help: String) -> Box<dyn BuildableValue>
[src]
impl NewBuildableValue for u16
[src]
fn new_builder(help: String) -> Box<dyn BuildableValue>
[src]
impl NewBuildableValue for u32
[src]
fn new_builder(help: String) -> Box<dyn BuildableValue>
[src]
impl NewBuildableValue for u64
[src]
fn new_builder(help: String) -> Box<dyn BuildableValue>
[src]
impl NewBuildableValue for isize
[src]
fn new_builder(help: String) -> Box<dyn BuildableValue>
[src]
impl NewBuildableValue for usize
[src]
fn new_builder(help: String) -> Box<dyn BuildableValue>
[src]
impl NewBuildableValue for f32
[src]
fn new_builder(help: String) -> Box<dyn BuildableValue>
[src]
impl NewBuildableValue for f64
[src]
fn new_builder(help: String) -> Box<dyn BuildableValue>
[src]
impl NewBuildableValue for String
[src]
fn new_builder(help: String) -> Box<dyn BuildableValue>
[src]
impl NewBuildableValue for char
[src]
fn new_builder(help: String) -> Box<dyn BuildableValue>
[src]
impl<T> NewBuildableValue for Vec<T> where
T: Debug + NewBuildableValue + 'static,
[src]
T: Debug + NewBuildableValue + 'static,