[][src]Enum ferrisetw::native::tdh_types::TdhInType

[]
#[repr(u16)]pub enum TdhInType {
    InTypeNull,
    InTypeUnicodeString,
    InTypeAnsiString,
    InTypeInt8,
    InTypeUInt8,
    InTypeInt16,
    InTypeUInt16,
    InTypeInt32,
    InTypeUInt32,
    InTypeInt64,
    InTypeUInt64,
    InTypeFloat,
    InTypeDouble,
    InTypeBoolean,
    InTypeBinary,
    InTypeGuid,
    InTypePointer,
    InTypeFileTime,
    InTypeSystemTime,
    InTypeSid,
    InTypeHexInt32,
    InTypeHexInt64,
    InTypeCountedString,
}
[]

Represent a TDH_IN_TYPE

Variants

InTypeNull
InTypeUnicodeString
InTypeAnsiString
InTypeInt8
InTypeUInt8
InTypeInt16
InTypeUInt16
InTypeInt32
InTypeUInt32
InTypeInt64
InTypeUInt64
InTypeFloat
InTypeDouble
InTypeBoolean
InTypeBinary
InTypeGuid
InTypePointer
InTypeFileTime
InTypeSystemTime
InTypeSid
InTypeHexInt32
InTypeHexInt64
InTypeCountedString

Trait Implementations

impl Clone for TdhInType[src][+]

impl Copy for TdhInType[src]

impl Debug for TdhInType[src][+]

impl Default for TdhInType[src][+]

impl FromPrimitive for TdhInType[src][+]

impl PartialEq<TdhInType> for TdhInType[src][+]

impl StructuralPartialEq for TdhInType[src]

impl ToPrimitive for TdhInType[src][+]

Auto Trait Implementations

impl RefUnwindSafe for TdhInType

impl Send for TdhInType

impl Sync for TdhInType

impl Unpin for TdhInType

impl UnwindSafe for TdhInType

Blanket Implementations

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

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

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

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, U> TryFrom<U> for T where
    U: Into<T>, 
[src][+]

type Error = Infallible

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<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[+]