Struct lorawan_device::session::WaitingForRxWindow
source · pub struct WaitingForRxWindow { /* private fields */ }
Implementations§
source§impl WaitingForRxWindow
impl WaitingForRxWindow
pub fn handle_event<R: PhyRxTx + Timings, C: CryptoFactory + Default, RNG: RngCore, const N: usize>( self, event: Event<'_, R>, shared: &mut Shared<R, RNG, N> ) -> (SuperState, Result<Response, Error<R::PhyError>>)
Trait Implementations§
source§impl From<WaitingForRxWindow> for SuperState
impl From<WaitingForRxWindow> for SuperState
source§fn from(state: WaitingForRxWindow) -> SuperState
fn from(state: WaitingForRxWindow) -> SuperState
Converts to this type from the input type.
source§impl From<WaitingForRxWindow> for WaitingForRx
impl From<WaitingForRxWindow> for WaitingForRx
source§fn from(val: WaitingForRxWindow) -> WaitingForRx
fn from(val: WaitingForRxWindow) -> WaitingForRx
Converts to this type from the input type.
Auto Trait Implementations§
impl RefUnwindSafe for WaitingForRxWindow
impl Send for WaitingForRxWindow
impl Sync for WaitingForRxWindow
impl Unpin for WaitingForRxWindow
impl UnwindSafe for WaitingForRxWindow
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