[][src]Enum aravis::GcPropertyNodeType

pub enum GcPropertyNodeType {
    Unknown,
    Value,
    Address,
    Description,
    Tooltip,
    DisplayName,
    Minimum,
    Maximum,
    Slope,
    Increment,
    IsLinear,
    Unit,
    OnValue,
    OffValue,
    Length,
    Formula,
    FormulaTo,
    FormulaFrom,
    Expression,
    Constant,
    AccessMode,
    ImposedAccessMode,
    Cachable,
    PollingTime,
    Endianess,
    Sign,
    Lsb,
    Msb,
    Bit,
    CommandValue,
    ChunkId,
    EventId,
    ValueIndexed,
    ValueDefault,
    PUnknonw,
    PFeature,
    PValue,
    PAddress,
    PIsImplemented,
    PIsLocked,
    PIsAvailable,
    PSelected,
    PMinimum,
    PMaximum,
    PIncrement,
    PIndex,
    PLength,
    PPort,
    PVariable,
    PInvalidator,
    PCommandValue,
    PValueIndexed,
    PValueDefault,
    // some variants omitted
}

Variants

Unknown
Value
Address
Description
Tooltip
DisplayName
Minimum
Maximum
Slope
Increment
IsLinear
Unit
OnValue
OffValue
Length
Formula
FormulaTo
FormulaFrom
Expression
Constant
AccessMode
ImposedAccessMode
Cachable
PollingTime
Endianess
Sign
Lsb
Msb
Bit
CommandValue
ChunkId
EventId
ValueIndexed
ValueDefault
PUnknonw
PFeature
PValue
PAddress
PIsImplemented
PIsLocked
PIsAvailable
PSelected
PMinimum
PMaximum
PIncrement
PIndex
PLength
PPort
PVariable
PInvalidator
PCommandValue
PValueIndexed
PValueDefault

Trait Implementations

impl Clone for GcPropertyNodeType[src]

impl Copy for GcPropertyNodeType[src]

impl Eq for GcPropertyNodeType[src]

impl Ord for GcPropertyNodeType[src]

impl PartialEq<GcPropertyNodeType> for GcPropertyNodeType[src]

impl PartialOrd<GcPropertyNodeType> for GcPropertyNodeType[src]

impl Debug for GcPropertyNodeType[src]

impl Display for GcPropertyNodeType[src]

impl Hash for GcPropertyNodeType[src]

impl StructuralPartialEq for GcPropertyNodeType[src]

impl StructuralEq for GcPropertyNodeType[src]

impl StaticType for GcPropertyNodeType[src]

impl<'a> FromValue<'a> for GcPropertyNodeType[src]

impl<'a> FromValueOptional<'a> for GcPropertyNodeType[src]

impl SetValue for GcPropertyNodeType[src]

Auto Trait Implementations

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> ToValue for T where
    T: SetValue + ?Sized
[src]

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