Trait metafactory::GetterExperimental  
            [-]
             [+]
        [src]
pub trait Getter<T> {
    fn take(&self) -> T;
    fn boxed_clone(&self) -> Box<Getter<T> + 'static>;
}Gettable value trait.
Required Methods
fn take(&self) -> T
Produce a new value.
fn boxed_clone(&self) -> Box<Getter<T> + 'static>
Create a clone for this getter.
This is kind of experimental solution - can not return plain traits as function result.