Trait glib::value::FromValueOptional
[−]
[src]
pub trait FromValueOptional<'a>: StaticType + Sized {
unsafe fn from_value_optional(_: &'a Value) -> Option<Self>;
}Extracts a value.
Types that don't support a None value always return Some.
Required Methods
unsafe fn from_value_optional(_: &'a Value) -> Option<Self>
Implementors
impl<'a> FromValueOptional<'a> for Stringimpl<'a> FromValueOptional<'a> for &'a strimpl<'a> FromValueOptional<'a> for boolimpl<'a> FromValueOptional<'a> for i8impl<'a> FromValueOptional<'a> for u8impl<'a> FromValueOptional<'a> for i32impl<'a> FromValueOptional<'a> for u32impl<'a> FromValueOptional<'a> for i64impl<'a> FromValueOptional<'a> for u64impl<'a> FromValueOptional<'a> for f32impl<'a> FromValueOptional<'a> for f64