Struct lorawan_device::no_session::WaitingForJoinResponse
source · pub struct WaitingForJoinResponse { /* private fields */ }
Implementations§
source§impl WaitingForJoinResponse
impl WaitingForJoinResponse
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<WaitingForJoinResponse> for Idle
impl From<WaitingForJoinResponse> for Idle
source§fn from(val: WaitingForJoinResponse) -> Idle
fn from(val: WaitingForJoinResponse) -> Idle
Converts to this type from the input type.
source§impl From<WaitingForJoinResponse> for SuperState
impl From<WaitingForJoinResponse> for SuperState
source§fn from(state: WaitingForJoinResponse) -> SuperState
fn from(state: WaitingForJoinResponse) -> SuperState
Converts to this type from the input type.
source§impl From<WaitingForRxWindow> for WaitingForJoinResponse
impl From<WaitingForRxWindow> for WaitingForJoinResponse
source§fn from(val: WaitingForRxWindow) -> WaitingForJoinResponse
fn from(val: WaitingForRxWindow) -> WaitingForJoinResponse
Converts to this type from the input type.
Auto Trait Implementations§
impl RefUnwindSafe for WaitingForJoinResponse
impl Send for WaitingForJoinResponse
impl Sync for WaitingForJoinResponse
impl Unpin for WaitingForJoinResponse
impl UnwindSafe for WaitingForJoinResponse
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