pub struct HTOperationElement {
pub primary_channel: u8,
pub ht_operation_information: HTOperationInformation,
pub basic_ht_mcs_set: SupportedMCSSet,
}Expand description
The operation of HT STAs in the BSS is controlled by the HT Operation element.
Fields§
§primary_channel: u8Indicates the channel number of the primary channel.
ht_operation_information: HTOperationInformationInformation about the operation of the HT-STA.
basic_ht_mcs_set: SupportedMCSSetIndicates the HT-MCS values that are supported by the HT-STA.
Trait Implementations§
Source§impl Clone for HTOperationElement
impl Clone for HTOperationElement
Source§fn clone(&self) -> HTOperationElement
fn clone(&self) -> HTOperationElement
Returns a duplicate 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 HTOperationElement
impl Debug for HTOperationElement
Source§impl Default for HTOperationElement
impl Default for HTOperationElement
Source§fn default() -> HTOperationElement
fn default() -> HTOperationElement
Returns the “default value” for a type. Read more
Source§impl Element for HTOperationElement
impl Element for HTOperationElement
Source§const ELEMENT_ID: ElementID
const ELEMENT_ID: ElementID
The ID of this element.
Source§type ReadType<'a> = HTOperationElement
type ReadType<'a> = HTOperationElement
The type returned, by reading this element.
Source§const FRAGMENTABLE: bool = false
const FRAGMENTABLE: bool = false
Is the element fragmentable.
Source§fn wrap(self) -> WrappedIEEE80211Element<Self>
fn wrap(self) -> WrappedIEEE80211Element<Self>
Wrap this element in a WrappedIEEE80211Element, so the header will be written out.
Source§impl Format for HTOperationElement
impl Format for HTOperationElement
Source§impl Hash for HTOperationElement
impl Hash for HTOperationElement
Source§impl MeasureWith<()> for HTOperationElement
impl MeasureWith<()> for HTOperationElement
Source§fn measure_with(&self, _ctx: &()) -> usize
fn measure_with(&self, _ctx: &()) -> usize
How large is
Self, given the ctx?Source§impl PartialEq for HTOperationElement
impl PartialEq for HTOperationElement
Source§impl TryFromCtx<'_> for HTOperationElement
impl TryFromCtx<'_> for HTOperationElement
Source§impl TryIntoCtx for HTOperationElement
impl TryIntoCtx for HTOperationElement
impl Copy for HTOperationElement
impl Eq for HTOperationElement
impl StructuralPartialEq for HTOperationElement
Auto Trait Implementations§
impl Freeze for HTOperationElement
impl RefUnwindSafe for HTOperationElement
impl Send for HTOperationElement
impl Sync for HTOperationElement
impl Unpin for HTOperationElement
impl UnwindSafe for HTOperationElement
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