[]Enum nl80211::Nl80211Attr

pub enum Nl80211Attr {
    AttrUnspec,
    AttrWiphy,
    AttrWiphyName,
    AttrIfindex,
    AttrIfname,
    AttrIftype,
    AttrMac,
    AttrKeyData,
    AttrKeyIdx,
    AttrKeyCipher,
    AttrKeySeq,
    AttrKeyDefault,
    AttrBeaconInterval,
    AttrDtimPeriod,
    AttrBeaconHead,
    AttrBeaconTail,
    AttrStaAid,
    AttrStaFlags,
    AttrStaListenInterval,
    AttrStaSupportedRates,
    AttrStaVlan,
    AttrStaInfo,
    AttrWiphyBands,
    AttrMntrFlags,
    AttrMeshId,
    AttrStaPlinkAction,
    AttrMpathNextHop,
    AttrMpathInfo,
    AttrBssCtsProt,
    AttrBssShortPreamble,
    AttrBssShortSlotTime,
    AttrHtCapability,
    AttrSupportedIftypes,
    AttrRegAlpha2,
    AttrRegRules,
    AttrMeshConfig,
    AttrBssBasicRates,
    AttrWiphyTxqParams,
    AttrWiphyFreq,
    AttrWiphyChannelType,
    AttrKeyDefaultMgmt,
    AttrMgmtSubtype,
    AttrIe,
    AttrMaxNumScanSsids,
    AttrScanFrequencies,
    AttrScanSsids,
    AttrGeneration,
    AttrBss,
    AttrRegInitiator,
    AttrRegType,
    AttrSupportedCommands,
    AttrFrame,
    AttrSsid,
    AttrAuthType,
    AttrReasonCode,
    AttrKeyType,
    AttrMaxScanIeLen,
    AttrCipherSuites,
    AttrFreqBefore,
    AttrFreqAfter,
    AttrFreqFixed,
    AttrWiphyRetryShort,
    AttrWiphyRetryLong,
    AttrWiphyFragThreshold,
    AttrWiphyRtsThreshold,
    AttrTimedOut,
    AttrUseMfp,
    AttrStaFlags2,
    AttrControlPort,
    AttrTestdata,
    AttrPrivacy,
    AttrDisconnectedByAp,
    AttrStatusCode,
    AttrCipherSuitesPairwise,
    AttrCipherSuiteGroup,
    AttrWpaVersions,
    AttrAkmSuites,
    AttrReqIe,
    AttrRespIe,
    AttrPrevBssid,
    AttrKey,
    AttrKeys,
    AttrPid,
    Attr4addr,
    AttrSurveyInfo,
    AttrPmkid,
    AttrMaxNumPmkids,
    AttrDuration,
    AttrCookie,
    AttrWiphyCoverageClass,
    AttrTxRates,
    AttrFrameMatch,
    AttrAck,
    AttrPsState,
    AttrCqm,
    AttrLocalStateChange,
    AttrApIsolate,
    AttrWiphyTxPowerSetting,
    AttrWiphyTxPowerLevel,
    AttrTxFrameTypes,
    AttrRxFrameTypes,
    AttrFrameType,
    AttrControlPortEthertype,
    AttrControlPortNoEncrypt,
    AttrSupportIbssRsn,
    AttrWiphyAntennaTx,
    AttrWiphyAntennaRx,
    AttrMcastRate,
    AttrOffchannelTxOk,
    AttrBssHtOpmode,
    AttrKeyDefaultTypes,
    AttrMaxRemainOnChannelDuration,
    AttrMeshSetup,
    AttrWiphyAntennaAvailTx,
    AttrWiphyAntennaAvailRx,
    AttrSupportMeshAuth,
    AttrStaPlinkState,
    AttrWowlanTriggers,
    AttrWowlanTriggersSupported,
    AttrSchedScanInterval,
    AttrInterfaceCombinations,
    AttrSoftwareIftypes,
    AttrRekeyData,
    AttrMaxNumSchedScanSsids,
    AttrMaxSchedScanIeLen,
    AttrScanSuppRates,
    AttrHiddenSsid,
    AttrIeProbeResp,
    AttrIeAssocResp,
    AttrStaWme,
    AttrSupportApUapsd,
    AttrRoamSupport,
    AttrSchedScanMatch,
    AttrMaxMatchSets,
    AttrPmksaCandidate,
    AttrTxNoCckRate,
    AttrTdlsAction,
    AttrTdlsDialogToken,
    AttrTdlsOperation,
    AttrTdlsSupport,
    AttrTdlsExternalSetup,
    AttrDeviceApSme,
    AttrDontWaitForAck,
    AttrFeatureFlags,
    AttrProbeRespOffload,
    AttrProbeResp,
    AttrDfsRegion,
    AttrDisableHt,
    AttrHtCapabilityMask,
    AttrNoackMap,
    AttrInactivityTimeout,
    AttrRxSignalDbm,
    AttrBgScanPeriod,
    AttrWdev,
    AttrUserRegHintType,
    AttrConnFailedReason,
    AttrSaeData,
    AttrVhtCapability,
    AttrScanFlags,
    AttrChannelWidth,
    AttrCenterFreq1,
    AttrCenterFreq2,
    AttrP2pCtwindow,
    AttrP2pOppps,
    AttrLocalMeshPowerMode,
    AttrAclPolicy,
    AttrMacAddrs,
    AttrMacAclMax,
    AttrRadarEvent,
    AttrExtCapa,
    AttrExtCapaMask,
    AttrStaCapability,
    AttrStaExtCapability,
    AttrProtocolFeatures,
    AttrSplitWiphyDump,
    AttrDisableVht,
    AttrVhtCapabilityMask,
    AttrMdid,
    AttrIeRic,
    AttrCritProtId,
    AttrMaxCritProtDuration,
    AttrPeerAid,
    AttrCoalesceRule,
    AttrChSwitchCount,
    AttrChSwitchBlockTx,
    AttrCsaIes,
    AttrCsaCOffBeacon,
    AttrCsaCOffPresp,
    AttrRxmgmtFlags,
    AttrStaSupportedChannels,
    AttrStaSupportedOperClasses,
    AttrHandleDfs,
    AttrSupport5Mhz,
    AttrSupport10Mhz,
    AttrOpmodeNotif,
    AttrVendorId,
    AttrVendorSubcmd,
    AttrVendorData,
    AttrVendorEvents,
    AttrQosMap,
    AttrMacHint,
    AttrWiphyFreqHint,
    AttrMaxApAssocSta,
    AttrTdlsPeerCapability,
    AttrSocketOwner,
    AttrCsaCOffsetsTx,
    AttrMaxCsaCounters,
    AttrTdlsInitiator,
    AttrUseRrm,
    AttrWiphyDynAck,
    AttrTsid,
    AttrUserPrio,
    AttrAdmittedTime,
    AttrSmpsMode,
    AttrOperClass,
    AttrMacMask,
    AttrWiphySelfManagedReg,
    AttrExtFeatures,
    AttrSurveyRadioStats,
    AttrNetnsFd,
    AttrSchedScanDelay,
    AttrRegIndoor,
    AttrMaxNumSchedScanPlans,
    AttrMaxScanPlanInterval,
    AttrMaxScanPlanIterations,
    AttrSchedScanPlans,
    AttrPbss,
    AttrBssSelect,
    AttrStaSupportP2pPs,
    AttrPad,
    AttrIftypeExtCapa,
    AttrMuMimoGroupData,
    AttrMuMimoFollowMacAddr,
    AttrScanStartTimeTsf,
    AttrScanStartTimeTsfBssid,
    AttrMeasurementDuration,
    AttrMeasurementDurationMandatory,
    AttrMeshPeerAid,
    AttrNanMasterPref,
    AttrNanDual,
    AttrNanFunc,
    AttrNanMatch,
    AttrAfterLast,
    NumAttr,
    AttrMax,
    UnrecognizedVariant(u16),
}

nl80211Attrs

Enumeration from nl80211/nl80211.h:1929

Variants

AttrUnspec
AttrWiphy
AttrWiphyName
AttrIfindex
AttrIfname
AttrIftype
AttrMac
AttrKeyData
AttrKeyIdx
AttrKeyCipher
AttrKeySeq
AttrKeyDefault
AttrBeaconInterval
AttrDtimPeriod
AttrBeaconHead
AttrBeaconTail
AttrStaAid
AttrStaFlags
AttrStaListenInterval
AttrStaSupportedRates
AttrStaVlan
AttrStaInfo
AttrWiphyBands
AttrMntrFlags
AttrMeshId
AttrStaPlinkAction
AttrMpathNextHop
AttrMpathInfo
AttrBssCtsProt
AttrBssShortPreamble
AttrBssShortSlotTime
AttrHtCapability
AttrSupportedIftypes
AttrRegAlpha2
AttrRegRules
AttrMeshConfig
AttrBssBasicRates
AttrWiphyTxqParams
AttrWiphyFreq
AttrWiphyChannelType
AttrKeyDefaultMgmt
AttrMgmtSubtype
AttrIe
AttrMaxNumScanSsids
AttrScanFrequencies
AttrScanSsids
AttrGeneration
AttrBss
AttrRegInitiator
AttrRegType
AttrSupportedCommands
AttrFrame
AttrSsid
AttrAuthType
AttrReasonCode
AttrKeyType
AttrMaxScanIeLen
AttrCipherSuites
AttrFreqBefore
AttrFreqAfter
AttrFreqFixed
AttrWiphyRetryShort
AttrWiphyRetryLong
AttrWiphyFragThreshold
AttrWiphyRtsThreshold
AttrTimedOut
AttrUseMfp
AttrStaFlags2
AttrControlPort
AttrTestdata
AttrPrivacy
AttrDisconnectedByAp
AttrStatusCode
AttrCipherSuitesPairwise
AttrCipherSuiteGroup
AttrWpaVersions
AttrAkmSuites
AttrReqIe
AttrRespIe
AttrPrevBssid
AttrKey
AttrKeys
AttrPid
Attr4addr
AttrSurveyInfo
AttrPmkid
AttrMaxNumPmkids
AttrDuration
AttrCookie
AttrWiphyCoverageClass
AttrTxRates
AttrFrameMatch
AttrAck
AttrPsState
AttrCqm
AttrLocalStateChange
AttrApIsolate
AttrWiphyTxPowerSetting
AttrWiphyTxPowerLevel
AttrTxFrameTypes
AttrRxFrameTypes
AttrFrameType
AttrControlPortEthertype
AttrControlPortNoEncrypt
AttrSupportIbssRsn
AttrWiphyAntennaTx
AttrWiphyAntennaRx
AttrMcastRate
AttrOffchannelTxOk
AttrBssHtOpmode
AttrKeyDefaultTypes
AttrMaxRemainOnChannelDuration
AttrMeshSetup
AttrWiphyAntennaAvailTx
AttrWiphyAntennaAvailRx
AttrSupportMeshAuth
AttrStaPlinkState
AttrWowlanTriggers
AttrWowlanTriggersSupported
AttrSchedScanInterval
AttrInterfaceCombinations
AttrSoftwareIftypes
AttrRekeyData
AttrMaxNumSchedScanSsids
AttrMaxSchedScanIeLen
AttrScanSuppRates
AttrHiddenSsid
AttrIeProbeResp
AttrIeAssocResp
AttrStaWme
AttrSupportApUapsd
AttrRoamSupport
AttrSchedScanMatch
AttrMaxMatchSets
AttrPmksaCandidate
AttrTxNoCckRate
AttrTdlsAction
AttrTdlsDialogToken
AttrTdlsOperation
AttrTdlsSupport
AttrTdlsExternalSetup
AttrDeviceApSme
AttrDontWaitForAck
AttrFeatureFlags
AttrProbeRespOffload
AttrProbeResp
AttrDfsRegion
AttrDisableHt
AttrHtCapabilityMask
AttrNoackMap
AttrInactivityTimeout
AttrRxSignalDbm
AttrBgScanPeriod
AttrWdev
AttrUserRegHintType
AttrConnFailedReason
AttrSaeData
AttrVhtCapability
AttrScanFlags
AttrChannelWidth
AttrCenterFreq1
AttrCenterFreq2
AttrP2pCtwindow
AttrP2pOppps
AttrLocalMeshPowerMode
AttrAclPolicy
AttrMacAddrs
AttrMacAclMax
AttrRadarEvent
AttrExtCapa
AttrExtCapaMask
AttrStaCapability
AttrStaExtCapability
AttrProtocolFeatures
AttrSplitWiphyDump
AttrDisableVht
AttrVhtCapabilityMask
AttrMdid
AttrIeRic
AttrCritProtId
AttrMaxCritProtDuration
AttrPeerAid
AttrCoalesceRule
AttrChSwitchCount
AttrChSwitchBlockTx
AttrCsaIes
AttrCsaCOffBeacon
AttrCsaCOffPresp
AttrRxmgmtFlags
AttrStaSupportedChannels
AttrStaSupportedOperClasses
AttrHandleDfs
AttrSupport5Mhz
AttrSupport10Mhz
AttrOpmodeNotif
AttrVendorId
AttrVendorSubcmd
AttrVendorData
AttrVendorEvents
AttrQosMap
AttrMacHint
AttrWiphyFreqHint
AttrMaxApAssocSta
AttrTdlsPeerCapability
AttrSocketOwner
AttrCsaCOffsetsTx
AttrMaxCsaCounters
AttrTdlsInitiator
AttrUseRrm
AttrWiphyDynAck
AttrTsid
AttrUserPrio
AttrAdmittedTime
AttrSmpsMode
AttrOperClass
AttrMacMask
AttrWiphySelfManagedReg
AttrExtFeatures
AttrSurveyRadioStats
AttrNetnsFd
AttrSchedScanDelay
AttrRegIndoor
AttrMaxNumSchedScanPlans
AttrMaxScanPlanInterval
AttrMaxScanPlanIterations
AttrSchedScanPlans
AttrPbss
AttrBssSelect
AttrStaSupportP2pPs
AttrPad
AttrIftypeExtCapa
AttrMuMimoGroupData
AttrMuMimoFollowMacAddr
AttrScanStartTimeTsf
AttrScanStartTimeTsfBssid
AttrMeasurementDuration
AttrMeasurementDurationMandatory
AttrMeshPeerAid
AttrNanMasterPref
AttrNanDual
AttrNanFunc
AttrNanMatch
AttrAfterLast
NumAttr
AttrMax
UnrecognizedVariant(u16)

Variant that signifies an invalid value while deserializing

Trait Implementations

impl Eq for Nl80211Attr

impl Clone for Nl80211Attr

impl PartialEq<Nl80211Attr> for Nl80211Attr

impl From<u16> for Nl80211Attr

impl From<Nl80211Attr> for u16

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

impl Debug for Nl80211Attr

impl Display for Nl80211Attr[src]

impl NlAttrType for Nl80211Attr

impl Nl for Nl80211Attr

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> ToString for T where
    T: Display + ?Sized
[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]