[]Struct aravis::GcNode

pub struct GcNode(_, _);

Trait Implementations

impl Clone for GcNode

impl Eq for GcNode

impl Ord for GcNode

impl<T: ObjectType> PartialEq<T> for GcNode

impl<T: ObjectType> PartialOrd<T> for GcNode

impl Debug for GcNode

impl Display for GcNode[src]

impl Hash for GcNode

impl IsA<GcNode> for GcBoolean

impl IsA<GcNode> for GcCategory

impl IsA<GcNode> for GcCommand

impl IsA<GcNode> for GcConverter

impl IsA<GcNode> for GcConverterNode

impl IsA<GcNode> for GcEnumEntry

impl IsA<GcNode> for GcEnumeration

impl IsA<GcNode> for GcFeatureNode

impl IsA<GcNode> for GcFloatNode

impl IsA<GcNode> for GcFloatRegNode

impl IsA<GcNode> for GcGroupNode

impl IsA<GcNode> for GcIndexNode

impl IsA<GcNode> for GcIntConverterNode

impl IsA<GcNode> for GcIntRegNode

impl IsA<GcNode> for GcIntSwissKnifeNode

impl IsA<GcNode> for GcIntegerNode

impl IsA<GcNode> for GcInvalidatorNode

impl IsA<GcNode> for GcMaskedIntRegNode

impl IsA<DomElement> for GcNode

impl IsA<DomNode> for GcNode

impl IsA<GcNode> for GcPort

impl IsA<GcNode> for GcPropertyNode

impl IsA<GcNode> for GcRegisterDescriptionNode

impl IsA<GcNode> for GcRegisterNode

impl IsA<GcNode> for GcStringRegNode

impl IsA<GcNode> for GcStructEntryNode

impl IsA<GcNode> for GcStructRegNode

impl IsA<GcNode> for GcSwissKnife

impl IsA<GcNode> for GcSwissKnifeNode

impl IsA<GcNode> for GcValueIndexedNode

impl StaticType for GcNode

Auto Trait Implementations

impl !Send for GcNode

impl !Sync for GcNode

impl Unpin for GcNode

impl UnwindSafe for GcNode

impl RefUnwindSafe for GcNode

Blanket Implementations

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = !

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Cast for T where
    T: ObjectType
[src]

impl<'a, T> ToGlibContainerFromSlice<'a, *const GList> for T where
    T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>, 
[src]

impl<'a, T> ToGlibContainerFromSlice<'a, *mut GList> for T where
    T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>, 
[src]

impl<'a, T> ToGlibContainerFromSlice<'a, *mut GArray> for T where
    T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>, 
[src]

impl<Super, Sub> CanDowncast<Sub> for Super where
    Sub: IsA<Super>,
    Super: IsA<Super>, 
[src]

impl<T> ObjectExt for T where
    T: ObjectType
[src]

impl<T> ToValue for T where
    T: SetValue + ?Sized
[src]