#[repr(C)]pub struct PamojaLorawanScan {
pub start_us: u64,
pub frequency_hz: u32,
pub data_rate: u8,
pub channel: u8,
pub link: PamojaLoraLink,
pub preamble_symbols: u16,
}Expand description
A scan for wake-on-radio frames, due next.
Fields§
§start_us: u64When to start detecting, in microseconds.
frequency_hz: u32The frequency to listen on, in hertz.
data_rate: u8The data rate to listen at.
channel: u80 for the default channel, 1 for the second.
link: PamojaLoraLinkThe LoRa settings of a wake-on-radio frame, heard with inverted IQ.
preamble_symbols: u16The longest preamble an end device sends on the channel, in symbols.
Trait Implementations§
Source§impl Clone for PamojaLorawanScan
impl Clone for PamojaLorawanScan
Source§fn clone(&self) -> PamojaLorawanScan
fn clone(&self) -> PamojaLorawanScan
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for PamojaLorawanScan
Source§impl Debug for PamojaLorawanScan
impl Debug for PamojaLorawanScan
impl Eq for PamojaLorawanScan
Source§impl PartialEq for PamojaLorawanScan
impl PartialEq for PamojaLorawanScan
impl StructuralPartialEq for PamojaLorawanScan
Auto Trait Implementations§
impl Freeze for PamojaLorawanScan
impl RefUnwindSafe for PamojaLorawanScan
impl Send for PamojaLorawanScan
impl Sync for PamojaLorawanScan
impl Unpin for PamojaLorawanScan
impl UnsafeUnpin for PamojaLorawanScan
impl UnwindSafe for PamojaLorawanScan
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