Struct ieee80211::FrameBuilder
source · pub struct FrameBuilder { /* private fields */ }
Implementations§
Trait Implementations§
source§impl Default for FrameBuilder
impl Default for FrameBuilder
source§fn default() -> FrameBuilder
fn default() -> FrameBuilder
Returns the “default value” for a type. Read more
source§impl FrameBuilderTrait for FrameBuilder
impl FrameBuilderTrait for FrameBuilder
fn bytes(&self) -> &[u8] ⓘ
fn bytes_mut(&mut self) -> &mut [u8] ⓘ
fn version(&mut self, version: FrameVersion)
fn type_(&mut self, type_: FrameType)
fn subtype(&mut self, subtype: FrameSubtype)
fn to_ds(&mut self, to_ds: bool)
fn from_ds(&mut self, from_ds: bool)
fn ds_status(&mut self, ds_status: DSStatus)
fn more_fragments(&mut self, more_fragments: bool)
fn retry(&mut self, retry: bool)
fn pwr_mgt(&mut self, pwr_mgt: bool)
fn more_data(&mut self, more_data: bool)
fn protected(&mut self, protected: bool)
fn order(&mut self, order: bool)
fn duration_or_id(&mut self, _duration_or_id: DurationID)
fn addr1(&mut self, mac_address: MacAddress)
source§fn receiver_address(&mut self, mac_address: MacAddress)
fn receiver_address(&mut self, mac_address: MacAddress)
Receiver Address
Who this packet is destined for wirelessly.
Address 1
source§fn destination_address(&mut self, mac_address: MacAddress)
fn destination_address(&mut self, mac_address: MacAddress)
Destination Address
Who the packet is destined for.
Auto Trait Implementations§
impl RefUnwindSafe for FrameBuilder
impl Send for FrameBuilder
impl Sync for FrameBuilder
impl Unpin for FrameBuilder
impl UnwindSafe for FrameBuilder
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