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 Copy for StatusCode

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<___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<'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 Eq for StatusCode

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 StructuralPartialEq for StatusCode

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.

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
§

impl<E> RunsTransport<Mpsc> for E

§

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

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.