Struct banjo_fuchsia_wlan_ieee80211::ReasonCode
source · #[repr(C)]pub struct ReasonCode(pub u16);
Tuple Fields§
§0: u16
Implementations§
source§impl ReasonCode
impl ReasonCode
pub const RESERVED_0: Self = _
pub const UNSPECIFIED_REASON: Self = _
pub const INVALID_AUTHENTICATION: Self = _
pub const LEAVING_NETWORK_DEAUTH: Self = _
pub const REASON_INACTIVITY: Self = _
pub const NO_MORE_STAS: Self = _
pub const INVALID_CLASS2_FRAME: Self = _
pub const INVALID_CLASS3_FRAME: Self = _
pub const LEAVING_NETWORK_DISASSOC: Self = _
pub const NOT_AUTHENTICATED: Self = _
pub const UNACCEPTABLE_POWER_CAPABILITY: Self = _
pub const UNACCEPTABLE_SUPPORTED_CHANNELS: Self = _
pub const BSS_TRANSITION_DISASSOC: Self = _
pub const REASON_INVALID_ELEMENT: Self = _
pub const MIC_FAILURE: Self = _
pub const FOURWAY_HANDSHAKE_TIMEOUT: Self = _
pub const GK_HANDSHAKE_TIMEOUT: Self = _
pub const HANDSHAKE_ELEMENT_MISMATCH: Self = _
pub const REASON_INVALID_GROUP_CIPHER: Self = _
pub const REASON_INVALID_PAIRWISE_CIPHER: Self = _
pub const REASON_INVALID_AKMP: Self = _
pub const UNSUPPORTED_RSNE_VERSION: Self = _
pub const INVALID_RSNE_CAPABILITIES: Self = _
pub const IEEE802_1_X_AUTH_FAILED: Self = _
pub const REASON_CIPHER_OUT_OF_POLICY: Self = _
pub const TDLS_PEER_UNREACHABLE: Self = _
pub const TDLS_UNSPECIFIED_REASON: Self = _
pub const SSP_REQUESTED_DISASSOC: Self = _
pub const NO_SSP_ROAMING_AGREEMENT: Self = _
pub const BAD_CIPHER_OR_AKM: Self = _
pub const NOT_AUTHORIZED_THIS_LOCATION: Self = _
pub const SERVICE_CHANGE_PRECLUDES_TS: Self = _
pub const UNSPECIFIED_QOS_REASON: Self = _
pub const NOT_ENOUGH_BANDWIDTH: Self = _
pub const MISSING_ACKS: Self = _
pub const EXCEEDED_TXOP: Self = _
pub const STA_LEAVING: Self = _
pub const END_TS_BA_DLS: Self = _
pub const UNKNOWN_TS_BA: Self = _
pub const TIMEOUT: Self = _
pub const PEERKEY_MISMATCH: Self = _
pub const PEER_INITIATED: Self = _
pub const AP_INITIATED: Self = _
pub const REASON_INVALID_FT_ACTION_FRAME_COUNT: Self = _
pub const REASON_INVALID_PMKID: Self = _
pub const REASON_INVALID_MDE: Self = _
pub const REASON_INVALID_FTE: Self = _
pub const MESH_PEERING_CANCELED: Self = _
pub const MESH_MAX_PEERS: Self = _
pub const MESH_CONFIGURATION_POLICY_VIOLATION: Self = _
pub const MESH_CLOSE_RCVD: Self = _
pub const MESH_MAX_RETRIES: Self = _
pub const MESH_CONFIRM_TIMEOUT: Self = _
pub const MESH_INVALID_GTK: Self = _
pub const MESH_INCONSISTENT_PARAMETERS: Self = _
pub const MESH_INVALID_SECURITY_CAPABILITY: Self = _
pub const MESH_PATH_ERROR_NO_PROXY_INFORMATION: Self = _
pub const MESH_PATH_ERROR_NO_FORWARDING_INFORMATION: Self = _
pub const MESH_PATH_ERROR_DESTINATION_UNREACHABLE: Self = _
pub const MAC_ADDRESS_ALREADY_EXISTS_IN_MBSS: Self = _
pub const MESH_CHANNEL_SWITCH_REGULATORY_REQUIREMENTS: Self = _
pub const MESH_CHANNEL_SWITCH_UNSPECIFIED: Self = _
pub const RESERVED_67_TO_127: Self = _
pub const MLME_LINK_FAILED: Self = _
pub const FW_RX_STALLED: Self = _
pub const RESERVED_130_TO_65535: Self = _
Trait Implementations§
source§impl BitAnd<ReasonCode> for ReasonCode
impl BitAnd<ReasonCode> for ReasonCode
source§impl BitAndAssign<ReasonCode> for ReasonCode
impl BitAndAssign<ReasonCode> for ReasonCode
source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&=
operation. Read moresource§impl BitOr<ReasonCode> for ReasonCode
impl BitOr<ReasonCode> for ReasonCode
source§impl BitOrAssign<ReasonCode> for ReasonCode
impl BitOrAssign<ReasonCode> for ReasonCode
source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|=
operation. Read moresource§impl BitXor<ReasonCode> for ReasonCode
impl BitXor<ReasonCode> for ReasonCode
source§impl BitXorAssign<ReasonCode> for ReasonCode
impl BitXorAssign<ReasonCode> for ReasonCode
source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^=
operation. Read moresource§impl Clone for ReasonCode
impl Clone for ReasonCode
source§fn clone(&self) -> ReasonCode
fn clone(&self) -> ReasonCode
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ReasonCode
impl Debug for ReasonCode
source§impl PartialEq<ReasonCode> for ReasonCode
impl PartialEq<ReasonCode> for ReasonCode
source§fn eq(&self, other: &ReasonCode) -> bool
fn eq(&self, other: &ReasonCode) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.