pub struct Channel {
pub uplink_hz: u32,
pub downlink_hz: u32,
pub min_data_rate: u8,
pub max_data_rate: u8,
}Expand description
One channel a device can transmit on.
Fields§
§uplink_hz: u32Where uplinks go out, in hertz.
downlink_hz: u32Where the first receive window listens, in hertz: the uplink frequency unless a
network moved it with DlChannelReq, or the downlink channel a fixed plan answers the
channel on.
min_data_rate: u8The slowest data rate the channel carries.
max_data_rate: u8The fastest data rate the channel carries.
Implementations§
Trait Implementations§
impl Copy for Channel
impl Eq for Channel
impl StructuralPartialEq for Channel
Auto Trait Implementations§
impl Freeze for Channel
impl RefUnwindSafe for Channel
impl Send for Channel
impl Sync for Channel
impl Unpin for Channel
impl UnsafeUnpin for Channel
impl UnwindSafe for Channel
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