Trait lifeguard::settings::OptionSetter
[−]
[src]
pub trait OptionSetter<T> { fn set_option(self, T) -> T; }
Implementing this trait allows a struct to act as a configuration parameter in the builder API.
Required Methods
fn set_option(self, T) -> T
Implementors
impl<T> OptionSetter<PoolBuilder<T>> for StartingSize where T: Recycleable
impl<T> OptionSetter<PoolBuilder<T>> for MaxSize where T: Recycleable
impl<T, S> OptionSetter<PoolBuilder<T>> for Supplier<S> where S: Supply<Output=T> + 'static, T: Recycleable