Struct lorawan_device::session::WaitingForRx
source · pub struct WaitingForRx { /* private fields */ }
Implementations§
source§impl WaitingForRx
impl WaitingForRx
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<WaitingForRx> for SuperState
impl From<WaitingForRx> for SuperState
source§fn from(state: WaitingForRx) -> SuperState
fn from(state: WaitingForRx) -> 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 WaitingForRx
impl Send for WaitingForRx
impl Sync for WaitingForRx
impl Unpin for WaitingForRx
impl UnwindSafe for WaitingForRx
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