Skip to main content

StatusCode

Struct StatusCode 

Source
pub struct StatusCode { /* private fields */ }
Expand description

The wire type corresponding to StatusCode.

Implementations§

Source§

impl StatusCode

Source

pub const SUCCESS: StatusCode

Source

pub const REFUSED_REASON_UNSPECIFIED: StatusCode

Source

pub const TDLS_REJECTED_ALTERNATIVE_PROVIDED: StatusCode

Source

pub const TDLS_REJECTED: StatusCode

Source

pub const SECURITY_DISABLED: StatusCode

Source

pub const UNACCEPTABLE_LIFETIME: StatusCode

Source

pub const NOT_IN_SAME_BSS: StatusCode

Source

pub const REFUSED_CAPABILITIES_MISMATCH: StatusCode

Source

pub const DENIED_NO_ASSOCIATION_EXISTS: StatusCode

Source

pub const DENIED_OTHER_REASON: StatusCode

Source

pub const UNSUPPORTED_AUTH_ALGORITHM: StatusCode

Source

pub const TRANSACTION_SEQUENCE_ERROR: StatusCode

Source

pub const CHALLENGE_FAILURE: StatusCode

Source

pub const REJECTED_SEQUENCE_TIMEOUT: StatusCode

Source

pub const DENIED_NO_MORE_STAS: StatusCode

Source

pub const REFUSED_BASIC_RATES_MISMATCH: StatusCode

Source

pub const DENIED_NO_SHORT_PREAMBLE_SUPPORT: StatusCode

Source

pub const REJECTED_SPECTRUM_MANAGEMENT_REQUIRED: StatusCode

Source

pub const REJECTED_BAD_POWER_CAPABILITY: StatusCode

Source

pub const REJECTED_BAD_SUPPORTED_CHANNELS: StatusCode

Source

pub const DENIED_NO_SHORT_SLOT_TIME_SUPPORT: StatusCode

Source

pub const DENIED_NO_HT_SUPPORT: StatusCode

Source

pub const R0_KH_UNREACHABLE: StatusCode

Source

pub const DENIED_PCO_TIME_NOT_SUPPORTED: StatusCode

Source

pub const REFUSED_TEMPORARILY: StatusCode

Source

pub const ROBUST_MANAGEMENT_POLICY_VIOLATION: StatusCode

Source

pub const UNSPECIFIED_QOS_FAILURE: StatusCode

Source

pub const DENIED_INSUFFICIENT_BANDWIDTH: StatusCode

Source

pub const DENIED_POOR_CHANNEL_CONDITIONS: StatusCode

Source

pub const DENIED_QOS_NOT_SUPPORTED: StatusCode

Source

pub const REQUEST_DECLINED: StatusCode

Source

pub const INVALID_PARAMETERS: StatusCode

Source

pub const REJECTED_WITH_SUGGESTED_CHANGES: StatusCode

Source

pub const STATUS_INVALID_ELEMENT: StatusCode

Source

pub const STATUS_INVALID_GROUP_CIPHER: StatusCode

Source

pub const STATUS_INVALID_PAIRWISE_CIPHER: StatusCode

Source

pub const STATUS_INVALID_AKMP: StatusCode

Source

pub const UNSUPPORTED_RSNE_VERSION: StatusCode

Source

pub const INVALID_RSNE_CAPABILITIES: StatusCode

Source

pub const STATUS_CIPHER_OUT_OF_POLICY: StatusCode

Source

pub const REJECTED_FOR_DELAY_PERIOD: StatusCode

Source

pub const DLS_NOT_ALLOWED: StatusCode

Source

pub const NOT_PRESENT: StatusCode

Source

pub const NOT_QOS_STA: StatusCode

Source

pub const DENIED_LISTEN_INTERVAL_TOO_LARGE: StatusCode

Source

pub const STATUS_INVALID_FT_ACTION_FRAME_COUNT: StatusCode

Source

pub const STATUS_INVALID_PMKID: StatusCode

Source

pub const STATUS_INVALID_MDE: StatusCode

Source

pub const STATUS_INVALID_FTE: StatusCode

Source

pub const REQUESTED_TCLAS_NOT_SUPPORTED_BY_AP: StatusCode

Source

pub const INSUFFICIENT_TCLAS_PROCESSING_RESOURCES: StatusCode

Source

pub const TRY_ANOTHER_BSS: StatusCode

Source

pub const GAS_ADVERTISEMENT_PROTOCOL_NOT_SUPPORTED: StatusCode

Source

pub const NO_OUTSTANDING_GAS_REQUEST: StatusCode

Source

pub const GAS_RESPONSE_NOT_RECEIVED_FROM_SERVER: StatusCode

Source

pub const GAS_QUERY_TIMEOUT: StatusCode

Source

pub const GAS_QUERY_RESPONSE_TOO_LARGE: StatusCode

Source

pub const REJECTED_HOME_WITH_SUGGESTED_CHANGES: StatusCode

Source

pub const SERVER_UNREACHABLE: StatusCode

Source

pub const REJECTED_FOR_SSP_PERMISSIONS: StatusCode

Source

pub const REFUSED_UNAUTHENTICATED_ACCESS_NOT_SUPPORTED: StatusCode

Source

pub const INVALID_RSNE: StatusCode

Source

pub const U_APSD_COEXISTANCE_NOT_SUPPORTED: StatusCode

Source

pub const U_APSD_COEX_MODE_NOT_SUPPORTED: StatusCode

Source

pub const BAD_INTERVAL_WITH_U_APSD_COEX: StatusCode

Source

pub const ANTI_CLOGGING_TOKEN_REQUIRED: StatusCode

Source

pub const UNSUPPORTED_FINITE_CYCLIC_GROUP: StatusCode

Source

pub const CANNOT_FIND_ALTERNATIVE_TBTT: StatusCode

Source

pub const TRANSMISSION_FAILURE: StatusCode

Source

pub const REQUESTED_TCLAS_NOT_SUPPORTED: StatusCode

Source

pub const TCLAS_RESOURCES_EXHAUSTED: StatusCode

Source

pub const REJECTED_WITH_SUGGESTED_BSS_TRANSITION: StatusCode

Source

pub const REJECT_WITH_SCHEDULE: StatusCode

Source

pub const REJECT_NO_WAKEUP_SPECIFIED: StatusCode

Source

pub const SUCCESS_POWER_SAVE_MODE: StatusCode

Source

pub const PENDING_ADMITTING_FST_SESSION: StatusCode

Source

pub const PERFORMING_FST_NOW: StatusCode

Source

pub const PENDING_GAP_IN_BA_WINDOW: StatusCode

Source

pub const REJECT_U_PID_SETTING: StatusCode

Source

pub const REFUSED_EXTERNAL_REASON: StatusCode

Source

pub const REFUSED_AP_OUT_OF_MEMORY: StatusCode

Source

pub const REJECTED_EMERGENCY_SERVICES_NOT_SUPPORTED: StatusCode

Source

pub const QUERY_RESPONSE_OUTSTANDING: StatusCode

Source

pub const REJECT_DSE_BAND: StatusCode

Source

pub const TCLAS_PROCESSING_TERMINATED: StatusCode

Source

pub const TS_SCHEDULE_CONFLICT: StatusCode

Source

pub const DENIED_WITH_SUGGESTED_BAND_AND_CHANNEL: StatusCode

Source

pub const MCCAOP_RESERVATION_CONFLICT: StatusCode

Source

pub const MAF_LIMIT_EXCEEDED: StatusCode

Source

pub const MCCA_TRACK_LIMIT_EXCEEDED: StatusCode

Source

pub const DENIED_DUE_TO_SPECTRUM_MANAGEMENT: StatusCode

Source

pub const DENIED_VHT_NOT_SUPPORTED: StatusCode

Source

pub const ENABLEMENT_DENIED: StatusCode

Source

pub const RESTRICTION_FROM_AUTHORIZED_GDB: StatusCode

Source

pub const AUTHORIZATION_DEENABLED: StatusCode

Source

pub const ENERGY_LIMITED_OPERATION_NOT_SUPPORTED: StatusCode

Source

pub const REJECTED_NDP_BLOCK_ACK_SUGGESTED: StatusCode

Source

pub const REJECTED_MAX_AWAY_DURATION_UNACCEPTABLE: StatusCode

Source

pub const FLOW_CONTROL_OPERATION_SUPPORTED: StatusCode

Source

pub const FILS_AUTHENTICATION_FAILURE: StatusCode

Source

pub const UNKNOWN_AUTHENTICATION_SERVER: StatusCode

Source

pub const DENIED_NOTIFICATION_PERIOD_ALLOCATION: StatusCode

Source

pub const DENIED_CHANNEL_SPLITTING: StatusCode

Source

pub const DENIED_ALLOCATION: StatusCode

Source

pub const CMMG_FEATURES_NOT_SUPPORTED: StatusCode

Source

pub const GAS_FRAGMENT_NOT_AVAILABLE: StatusCode

Source

pub const SUCCESS_CAG_VERSIONS_MATCH: StatusCode

Source

pub const GLK_NOT_AUTHORIZED: StatusCode

Source

pub const UNKNOWN_PASSWORD_IDENTIFIER: StatusCode

Source

pub const DENIED_LOCAL_MAC_ADDRESS_POLICY_VIOLATION: StatusCode

Source

pub const SAE_HASH_TO_ELEMENT: StatusCode

Source

pub const TCLAS_PROCESSING_TERMINATED_INSUFFICIENT_QOS: StatusCode

Source

pub const TCLAS_PROCESSING_TERMINATED_POLICY_CONFLICT: StatusCode

Source

pub const JOIN_FAILURE: StatusCode

Source

pub const SPURIOUS_DEAUTH_OR_DISASSOC: StatusCode

Source

pub const CANCELED: StatusCode

Source

pub const ESTABLISH_RSNA_FAILURE: StatusCode

Source

pub const OWE_HANDSHAKE_FAILURE: StatusCode

Trait Implementations§

Source§

impl Clone for StatusCode

Source§

fn clone(&self) -> StatusCode

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Constrained for StatusCode

Source§

type Constraint = ()

Type of constraint information for this type.
Source§

fn validate( _: Slot<'_, Self>, _: Self::Constraint, ) -> Result<(), ValidationError>

Validate a slot of this type against a constraint. Can be called when pointers/envelopes are just presence markers.
Source§

impl Debug for StatusCode

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<___D> Decode<___D> for StatusCode
where ___D: ?Sized,

Source§

fn decode(slot: Slot<'_, Self>, _: &mut ___D, _: ()) -> Result<(), DecodeError>

Decodes a value into a slot using a decoder. Read more
Source§

impl<'a, ___E> Encode<StatusCode, ___E> for &'a StatusCode
where ___E: ?Sized,

Source§

fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<StatusCode>, _: (), ) -> Result<(), EncodeError>

Encodes this value into an encoder and output.
§

const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _

Whether the conversion from Self to W is equivalent to copying the raw bytes of Self. Read more
Source§

impl<___E> Encode<StatusCode, ___E> for StatusCode
where ___E: ?Sized,

Source§

fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<StatusCode>, _: (), ) -> Result<(), EncodeError>

Encodes this value into an encoder and output.
§

const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _

Whether the conversion from Self to W is equivalent to copying the raw bytes of Self. Read more
Source§

impl From<StatusCode> for StatusCode

Source§

fn from(wire: StatusCode) -> Self

Converts to this type from the input type.
Source§

impl From<StatusCode> for StatusCode

Source§

fn from(natural: StatusCode) -> Self

Converts to this type from the input type.
Source§

impl FromWire<StatusCode> for StatusCode

Source§

fn from_wire(wire: StatusCode) -> Self

Converts the given owned value to this type.
§

const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _

Whether the conversion from W to Self is equivalent to copying the raw bytes of W. Read more
Source§

impl FromWireRef<StatusCode> for StatusCode

Source§

fn from_wire_ref(wire: &StatusCode) -> Self

Converts the given reference to this type.
Source§

impl IntoNatural for StatusCode

Source§

type Natural = StatusCode

A good default type for this wire type to convert into.
§

fn into_natural(self) -> Self::Natural

Converts this type into its natural equivalent.
Source§

impl PartialEq for StatusCode

Source§

fn eq(&self, other: &StatusCode) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Wire for StatusCode

Source§

type Narrowed<'de> = StatusCode

The narrowed wire type, restricted to the 'de lifetime.
Source§

fn zero_padding(_: &mut MaybeUninit<Self>)

Writes zeroes to the padding for this type, if any.
Source§

impl Copy for StatusCode

Source§

impl Eq for StatusCode

Source§

impl StructuralPartialEq for StatusCode

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> InstanceFromServiceTransport<T> for T

§

fn from_service_transport(handle: T) -> T

Converts the given service transport handle of type T to [Self]
Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> Pointable for T

§

const ALIGN: usize

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<E> RunsTransport<Mpsc> for E

§

impl<E> RunsTransport<Mpsc> for E
where E: RunsTransport<Mpsc>,