pub struct Acknowledgment {
pub frame: [u8; 7],
pub start_us: u64,
pub carrier: Carrier,
pub link: LinkSettings,
pub output_dbm: i8,
pub airtime_us: u64,
}Expand description
A WOR ACK to send.
Fields§
§frame: [u8; 7]The frame.
start_us: u64When to start sending it, in microseconds.
carrier: CarrierThe channel’s acknowledgment frequency, at the WOR frame’s data rate.
link: LinkSettingsThe LoRa settings: an eight-symbol preamble, an explicit header and a payload CRC, sent with inverted IQ, RP002-1.0.5 table 125.
output_dbm: i8The power to ask of the radio, the region’s default.
airtime_us: u64How long it holds the air, in microseconds.
Trait Implementations§
Source§impl Clone for Acknowledgment
impl Clone for Acknowledgment
Source§fn clone(&self) -> Acknowledgment
fn clone(&self) -> Acknowledgment
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 Acknowledgment
Source§impl Debug for Acknowledgment
impl Debug for Acknowledgment
impl Eq for Acknowledgment
Source§impl PartialEq for Acknowledgment
impl PartialEq for Acknowledgment
impl StructuralPartialEq for Acknowledgment
Auto Trait Implementations§
impl Freeze for Acknowledgment
impl RefUnwindSafe for Acknowledgment
impl Send for Acknowledgment
impl Sync for Acknowledgment
impl Unpin for Acknowledgment
impl UnsafeUnpin for Acknowledgment
impl UnwindSafe for Acknowledgment
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