pub struct WmmAcParams {
pub ecw_min: u8,
pub ecw_max: u8,
pub aifsn: u8,
pub txop_limit: u16,
pub acm: bool,
}Expand description
WFA WMM v1.2, 2.2.2
Fields§
§ecw_min: u8§ecw_max: u8§aifsn: u8§txop_limit: u16§acm: boolTrait Implementations§
Source§impl Clone for WmmAcParams
impl Clone for WmmAcParams
Source§fn clone(&self) -> WmmAcParams
fn clone(&self) -> WmmAcParams
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for WmmAcParams
Source§impl Debug for WmmAcParams
impl Debug for WmmAcParams
Source§impl<___E> Encode<WmmAcParams, ___E> for WmmAcParamswhere
___E: InternalHandleEncoder + ?Sized,
impl<___E> Encode<WmmAcParams, ___E> for WmmAcParamswhere
___E: InternalHandleEncoder + ?Sized,
Source§fn encode(
self,
encoder_: &mut ___E,
out_: &mut MaybeUninit<WmmAcParams>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder_: &mut ___E, out_: &mut MaybeUninit<WmmAcParams>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
Source§impl<'a, ___E> Encode<WmmAcParams, ___E> for &'a WmmAcParamswhere
___E: InternalHandleEncoder + ?Sized,
impl<'a, ___E> Encode<WmmAcParams, ___E> for &'a WmmAcParamswhere
___E: InternalHandleEncoder + ?Sized,
Source§fn encode(
self,
encoder_: &mut ___E,
out_: &mut MaybeUninit<WmmAcParams>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder_: &mut ___E, out_: &mut MaybeUninit<WmmAcParams>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
Source§impl<___E> EncodeOption<Box<'static, WmmAcParams>, ___E> for WmmAcParams
impl<___E> EncodeOption<Box<'static, WmmAcParams>, ___E> for WmmAcParams
Source§fn encode_option(
this: Option<WmmAcParams>,
encoder: &mut ___E,
out: &mut MaybeUninit<Box<'static, WmmAcParams>>,
_: (),
) -> Result<(), EncodeError>
fn encode_option( this: Option<WmmAcParams>, encoder: &mut ___E, out: &mut MaybeUninit<Box<'static, WmmAcParams>>, _: (), ) -> Result<(), EncodeError>
Encodes this optional value into an encoder and output.
Source§impl<'a, ___E> EncodeOption<Box<'static, WmmAcParams>, ___E> for &'a WmmAcParams
impl<'a, ___E> EncodeOption<Box<'static, WmmAcParams>, ___E> for &'a WmmAcParams
Source§fn encode_option(
this: Option<&'a WmmAcParams>,
encoder: &mut ___E,
out: &mut MaybeUninit<Box<'static, WmmAcParams>>,
_: (),
) -> Result<(), EncodeError>
fn encode_option( this: Option<&'a WmmAcParams>, encoder: &mut ___E, out: &mut MaybeUninit<Box<'static, WmmAcParams>>, _: (), ) -> Result<(), EncodeError>
Encodes this optional value into an encoder and output.
impl Eq for WmmAcParams
Source§impl FromWire<WmmAcParams> for WmmAcParams
impl FromWire<WmmAcParams> for WmmAcParams
Source§fn from_wire(wire: WmmAcParams) -> WmmAcParams
fn from_wire(wire: WmmAcParams) -> WmmAcParams
Converts the given owned value to this type.
§const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
Source§impl FromWireRef<WmmAcParams> for WmmAcParams
impl FromWireRef<WmmAcParams> for WmmAcParams
Source§fn from_wire_ref(wire: &WmmAcParams) -> WmmAcParams
fn from_wire_ref(wire: &WmmAcParams) -> WmmAcParams
Converts the given reference to this type.
Source§impl Hash for WmmAcParams
impl Hash for WmmAcParams
Source§impl Ord for WmmAcParams
impl Ord for WmmAcParams
Source§fn cmp(&self, other: &WmmAcParams) -> Ordering
fn cmp(&self, other: &WmmAcParams) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for WmmAcParams
impl PartialEq for WmmAcParams
Source§fn eq(&self, other: &WmmAcParams) -> bool
fn eq(&self, other: &WmmAcParams) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for WmmAcParams
impl PartialOrd for WmmAcParams
impl StructuralPartialEq for WmmAcParams
Auto Trait Implementations§
impl Freeze for WmmAcParams
impl RefUnwindSafe for WmmAcParams
impl Send for WmmAcParams
impl Sync for WmmAcParams
impl Unpin for WmmAcParams
impl UnsafeUnpin for WmmAcParams
impl UnwindSafe for WmmAcParams
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T, W> FromWireOption<Box<'_, W>> for Twhere
T: FromWire<W>,
impl<T, W> FromWireOption<Box<'_, W>> for Twhere
T: FromWire<W>,
§fn from_wire_option(wire: Box<'_, W>) -> Option<T>
fn from_wire_option(wire: Box<'_, W>) -> Option<T>
Converts the given owned value to an option of this type.
§impl<T, W> FromWireOptionRef<Box<'_, W>> for Twhere
T: FromWireRef<W>,
impl<T, W> FromWireOptionRef<Box<'_, W>> for Twhere
T: FromWireRef<W>,
§fn from_wire_option_ref(wire: &Box<'_, W>) -> Option<T>
fn from_wire_option_ref(wire: &Box<'_, W>) -> Option<T>
Converts the given reference to an option of this type.
§impl<T> InstanceFromServiceTransport<T> for T
impl<T> InstanceFromServiceTransport<T> for T
§fn from_service_transport(handle: T) -> T
fn from_service_transport(handle: T) -> T
Converts the given service transport handle of type
T to [Self]