[−][src]Trait fluidlite::IsSettings
The settings interface
Required methods
fn pick<S, T: ?Sized>(&self, name: S) -> Option<Setting<T>> where
S: Into<Vec<u8>>,
T: IsSetting,
S: Into<Vec<u8>>,
T: IsSetting,
fn str_<S>(&self, name: S) -> Option<Setting<str>> where
S: Into<Vec<u8>>,
S: Into<Vec<u8>>,
fn num<S>(&self, name: S) -> Option<Setting<f64>> where
S: Into<Vec<u8>>,
S: Into<Vec<u8>>,
fn int<S>(&self, name: S) -> Option<Setting<i32>> where
S: Into<Vec<u8>>,
S: Into<Vec<u8>>,
Implementors
impl<X> IsSettings for X where
X: HasHandle<Handle = fluid_settings_t>,
[src]
X: HasHandle<Handle = fluid_settings_t>,
fn pick<S, T: ?Sized>(&self, name: S) -> Option<Setting<T>> where
S: Into<Vec<u8>>,
T: IsSetting,
[src]
S: Into<Vec<u8>>,
T: IsSetting,
fn str_<S>(&self, name: S) -> Option<Setting<str>> where
S: Into<Vec<u8>>,
[src]
S: Into<Vec<u8>>,
fn num<S>(&self, name: S) -> Option<Setting<f64>> where
S: Into<Vec<u8>>,
[src]
S: Into<Vec<u8>>,
fn int<S>(&self, name: S) -> Option<Setting<i32>> where
S: Into<Vec<u8>>,
[src]
S: Into<Vec<u8>>,