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 T
fn static_type() -> Type
[src]
fn static_type() -> Type
impl<'a, T: ?Sized + StaticType> StaticType for &'a mut T
[src]
impl<'a, T: ?Sized + StaticType> StaticType for &'a mut T
fn static_type() -> Type
[src]
fn static_type() -> Type
impl StaticType for bool
[src]
impl StaticType for bool
fn static_type() -> Type
[src]
fn static_type() -> Type
impl StaticType for i8
[src]
impl StaticType for i8
fn static_type() -> Type
[src]
fn static_type() -> Type
impl StaticType for u8
[src]
impl StaticType for u8
fn static_type() -> Type
[src]
fn static_type() -> Type
impl StaticType for i32
[src]
impl StaticType for i32
fn static_type() -> Type
[src]
fn static_type() -> Type
impl StaticType for u32
[src]
impl StaticType for u32
fn static_type() -> Type
[src]
fn static_type() -> Type
impl StaticType for i64
[src]
impl StaticType for i64
fn static_type() -> Type
[src]
fn static_type() -> Type
impl StaticType for u64
[src]
impl StaticType for u64
fn static_type() -> Type
[src]
fn static_type() -> Type
impl StaticType for f32
[src]
impl StaticType for f32
fn static_type() -> Type
[src]
fn static_type() -> Type
impl StaticType for f64
[src]
impl StaticType for f64
fn static_type() -> Type
[src]
fn static_type() -> Type
impl StaticType for str
[src]
impl StaticType for str
fn static_type() -> Type
[src]
fn static_type() -> Type
impl StaticType for String
[src]
impl StaticType for String
fn static_type() -> Type
[src]
fn static_type() -> Type
impl<'a> StaticType for [&'a str]
[src]
impl<'a> StaticType for [&'a str]
fn static_type() -> Type
[src]
fn static_type() -> Type
impl StaticType for Vec<String>
[src]
impl StaticType for Vec<String>
fn static_type() -> Type
[src]
fn static_type() -> Type
Implementors
impl StaticType for Object
impl StaticType for Checksum
impl StaticType for DateTime
impl StaticType for KeyFile
impl StaticType for MainContext
impl StaticType for MainLoop
impl StaticType for Source
impl StaticType for TimeZone
impl StaticType for IOCondition
impl StaticType for Binding
impl StaticType for BindingFlags
impl StaticType for Bytes
impl StaticType for glib::String
impl StaticType for Closure
impl StaticType for Error
impl StaticType for Type
impl StaticType for AnyValue
impl StaticType for AnySendValue
impl StaticType for Variant
impl StaticType for VariantTy
impl StaticType for VariantType
impl StaticType for Date
impl StaticType for ValueArray
impl StaticType for ParamSpec