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

[]
#[repr(u16)]pub enum TdhOutType {
    OutTypeNull,
    OutTypeString,
    OutTypeDateTime,
    OutTypeInt8,
    OutTypeUInt8,
    OutTypeInt16,
    OutTypeUInt16,
    OutTypeInt32,
    OutTypeUInt32,
    OutTypeInt64,
    OutTypeUInt64,
    OutTypeFloat,
    OutTypeDouble,
    OutTypeBoolean,
    OutTypeGuid,
    OutTypeHexBinary,
    OutTypeHexInt8,
    OutTypeHexInt16,
    OutTypeHexInt32,
    OutTypeHexInt64,
    OutTypePid,
    OutTypeTid,
    OutTypePort,
    OutTypeIpv4,
    OutTypeIpv6,
    OutTypeWin32Error,
    OutTypeNtStatus,
    OutTypeHResult,
    OutTypeJson,
    OutTypeUtf8,
    OutTypePkcs7,
    OutTypeCodePointer,
    OutTypeDatetimeUtc,
}
[]

Represent a TDH_OUT_TYPE

Variants

OutTypeNull
OutTypeString
OutTypeDateTime
OutTypeInt8
OutTypeUInt8
OutTypeInt16
OutTypeUInt16
OutTypeInt32
OutTypeUInt32
OutTypeInt64
OutTypeUInt64
OutTypeFloat
OutTypeDouble
OutTypeBoolean
OutTypeGuid
OutTypeHexBinary
OutTypeHexInt8
OutTypeHexInt16
OutTypeHexInt32
OutTypeHexInt64
OutTypePid
OutTypeTid
OutTypePort
OutTypeIpv4
OutTypeIpv6
OutTypeWin32Error
OutTypeNtStatus
OutTypeHResult
OutTypeJson
OutTypeUtf8
OutTypePkcs7
OutTypeCodePointer
OutTypeDatetimeUtc

Trait Implementations

impl Clone for TdhOutType[src][+]

impl Copy for TdhOutType[src]

impl Debug for TdhOutType[src][+]

impl Default for TdhOutType[src][+]

impl FromPrimitive for TdhOutType[src][+]

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

impl StructuralPartialEq for TdhOutType[src]

impl ToPrimitive for TdhOutType[src][+]

Auto Trait Implementations

impl RefUnwindSafe for TdhOutType

impl Send for TdhOutType

impl Sync for TdhOutType

impl Unpin for TdhOutType

impl UnwindSafe for TdhOutType

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>, 
[+]