pub enum PayloadTable {
UplinkRepeater,
UplinkDirect,
DownlinkRepeater,
DownlinkDirect,
DwellLimited,
}Expand description
Which of a plan’s payload tables an entry belongs to.
A region publishes separate limits for a device that may sit behind a repeater and one that will not, in each direction, plus a fifth table where a dwell-time limit applies.
Variants§
UplinkRepeater
Uplink, for a device that may sit behind a repeater.
UplinkDirect
Uplink, for a device that will not.
DownlinkRepeater
Downlink, for a device that may sit behind a repeater.
DownlinkDirect
Downlink, for a device that will not.
DwellLimited
The limits that apply under a dwell-time limit.
Trait Implementations§
Source§impl Clone for PayloadTable
impl Clone for PayloadTable
Source§fn clone(&self) -> PayloadTable
fn clone(&self) -> PayloadTable
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 PayloadTable
Source§impl Debug for PayloadTable
impl Debug for PayloadTable
impl Eq for PayloadTable
Source§impl Hash for PayloadTable
impl Hash for PayloadTable
Source§impl PartialEq for PayloadTable
impl PartialEq for PayloadTable
Source§fn eq(&self, other: &PayloadTable) -> bool
fn eq(&self, other: &PayloadTable) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PayloadTable
Auto Trait Implementations§
impl Freeze for PayloadTable
impl RefUnwindSafe for PayloadTable
impl Send for PayloadTable
impl Sync for PayloadTable
impl Unpin for PayloadTable
impl UnsafeUnpin for PayloadTable
impl UnwindSafe for PayloadTable
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