#[repr(C)]pub struct RxEnableRequest {
pub defer_permit: bool,
pub ranging_rx_control: u8,
pub a_stuffing: [u8; 2],
pub rx_on_time: [u8; 4],
pub rx_on_duration: [u8; 4],
}
Expand description
MLME RX ENABLE Request used to request that the receiver is either enabled for a finite period of time or disabled
Fields§
§defer_permit: bool
the request operation can be deferred or not
ranging_rx_control: u8
configure the transceiver to RX with ranging for a value of RANGING_ON or to not enable ranging for RANGING_OFF
a_stuffing: [u8; 2]
byte stuffing to keep 32 bit alignment
rx_on_time: [u8; 4]
number of symbols measured before the receiver is to be enabled or disabled
rx_on_duration: [u8; 4]
number of symbols for which the receiver is to be enabled
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RxEnableRequest
impl RefUnwindSafe for RxEnableRequest
impl Send for RxEnableRequest
impl Sync for RxEnableRequest
impl Unpin for RxEnableRequest
impl UnwindSafe for RxEnableRequest
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