Trait glib::types::StaticType [−][src]
pub trait StaticType {
fn static_type() -> Type;
}Types that are supported by GLib dynamic typing.
Required Methods
fn static_type() -> Type
Returns the type identifier of Self.
Implementations on Foreign Types
impl<'a, T: ?Sized + StaticType> StaticType for &'a T[src]
impl<'a, T: ?Sized + StaticType> StaticType for &'a Tfn static_type() -> Type[src]
fn static_type() -> Typeimpl<'a, T: ?Sized + StaticType> StaticType for &'a mut T[src]
impl<'a, T: ?Sized + StaticType> StaticType for &'a mut Tfn static_type() -> Type[src]
fn static_type() -> Typeimpl StaticType for bool[src]
impl StaticType for boolfn static_type() -> Type[src]
fn static_type() -> Typeimpl StaticType for i8[src]
impl StaticType for i8fn static_type() -> Type[src]
fn static_type() -> Typeimpl StaticType for u8[src]
impl StaticType for u8fn static_type() -> Type[src]
fn static_type() -> Typeimpl StaticType for i32[src]
impl StaticType for i32fn static_type() -> Type[src]
fn static_type() -> Typeimpl StaticType for u32[src]
impl StaticType for u32fn static_type() -> Type[src]
fn static_type() -> Typeimpl StaticType for i64[src]
impl StaticType for i64fn static_type() -> Type[src]
fn static_type() -> Typeimpl StaticType for u64[src]
impl StaticType for u64fn static_type() -> Type[src]
fn static_type() -> Typeimpl StaticType for f32[src]
impl StaticType for f32fn static_type() -> Type[src]
fn static_type() -> Typeimpl StaticType for f64[src]
impl StaticType for f64fn static_type() -> Type[src]
fn static_type() -> Typeimpl StaticType for str[src]
impl StaticType for strfn static_type() -> Type[src]
fn static_type() -> Typeimpl StaticType for String[src]
impl StaticType for Stringfn static_type() -> Type[src]
fn static_type() -> Typeimpl<'a> StaticType for [&'a str][src]
impl<'a> StaticType for [&'a str]fn static_type() -> Type[src]
fn static_type() -> Typeimpl StaticType for Vec<String>[src]
impl StaticType for Vec<String>fn static_type() -> Type[src]
fn static_type() -> TypeImplementors
impl StaticType for Objectimpl StaticType for Checksumimpl StaticType for DateTimeimpl StaticType for KeyFileimpl StaticType for MainContextimpl StaticType for MainLoopimpl StaticType for Sourceimpl StaticType for TimeZoneimpl StaticType for IOConditionimpl StaticType for Bindingimpl StaticType for BindingFlagsimpl StaticType for Bytesimpl StaticType for glib::Stringimpl StaticType for Closureimpl StaticType for Errorimpl StaticType for Typeimpl StaticType for AnyValueimpl StaticType for AnySendValueimpl StaticType for Variantimpl StaticType for VariantTyimpl StaticType for VariantTypeimpl StaticType for Dateimpl StaticType for ValueArrayimpl StaticType for ParamSpec