Trait glib::value::ValueType [−][src]
pub trait ValueType: ToValue + FromValue<'static> + 'static { type Type: StaticType; }
Expand description
A type that can be stored in Value
s.
Associated Types
type Type: StaticType
type Type: StaticType
Type to get the Type
from.
This exists only for handling optional types.
Implementations on Foreign Types
impl<T, C> ValueType for Option<T> where
T: FromValue<'static, Checker = C> + ValueTypeOptional + StaticType + 'static,
C: ValueTypeChecker<Error = ValueTypeMismatchOrNoneError>,
impl<T, C> ValueType for Option<T> where
T: FromValue<'static, Checker = C> + ValueTypeOptional + StaticType + 'static,
C: ValueTypeChecker<Error = ValueTypeMismatchOrNoneError>,