[]Enum nl80211::Nl80211NanFuncAttributes

pub enum Nl80211NanFuncAttributes {
    NanFuncInvalid,
    NanFuncType,
    NanFuncServiceId,
    NanFuncPublishType,
    NanFuncPublishBcast,
    NanFuncSubscribeActive,
    NanFuncFollowUpId,
    NanFuncFollowUpReqId,
    NanFuncFollowUpDest,
    NanFuncCloseRange,
    NanFuncTtl,
    NanFuncServiceInfo,
    NanFuncSrf,
    NanFuncRxMatchFilter,
    NanFuncTxMatchFilter,
    NanFuncInstanceId,
    NanFuncTermReason,
    NumNanFuncAttr,
    NanFuncAttrMax,
    UnrecognizedVariant(u16),
}

nl80211NanFuncAttributes

Enumeration from nl80211/nl80211.h:5006

Variants

NanFuncInvalid
NanFuncType
NanFuncServiceId
NanFuncPublishType
NanFuncPublishBcast
NanFuncSubscribeActive
NanFuncFollowUpId
NanFuncFollowUpReqId
NanFuncFollowUpDest
NanFuncCloseRange
NanFuncTtl
NanFuncServiceInfo
NanFuncSrf
NanFuncRxMatchFilter
NanFuncTxMatchFilter
NanFuncInstanceId
NanFuncTermReason
NumNanFuncAttr
NanFuncAttrMax
UnrecognizedVariant(u16)

Variant that signifies an invalid value while deserializing

Trait Implementations

impl Eq for Nl80211NanFuncAttributes

impl Clone for Nl80211NanFuncAttributes

impl PartialEq<Nl80211NanFuncAttributes> for Nl80211NanFuncAttributes

impl From<u16> for Nl80211NanFuncAttributes

impl From<Nl80211NanFuncAttributes> for u16

impl<'a> From<&'a Nl80211NanFuncAttributes> for u16

impl Debug for Nl80211NanFuncAttributes

impl NlAttrType for Nl80211NanFuncAttributes

impl Nl for Nl80211NanFuncAttributes

Auto Trait Implementations

Blanket Implementations

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

type Owned = T

The resulting type after obtaining ownership.

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

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

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

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

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