pub enum RadioProfileError {
FrequencyOutsideRegion {
region: Region,
frequency_hz: u32,
minimum_hz: u32,
maximum_hz: u32,
},
TransmitPowerOutsideRadioRange {
power_dbm: i8,
minimum_dbm: i8,
maximum_dbm: i8,
},
TransmitPowerAboveRegionLimit {
region: Region,
power_dbm: i8,
maximum_dbm: i8,
},
EmptyPreamble,
}Expand description
Why a LoRa radio profile cannot be applied safely.
Variants§
Trait Implementations§
Source§impl Clone for RadioProfileError
impl Clone for RadioProfileError
Source§fn clone(&self) -> RadioProfileError
fn clone(&self) -> RadioProfileError
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 RadioProfileError
Source§impl Debug for RadioProfileError
impl Debug for RadioProfileError
impl Eq for RadioProfileError
Source§impl PartialEq for RadioProfileError
impl PartialEq for RadioProfileError
impl StructuralPartialEq for RadioProfileError
Auto Trait Implementations§
impl Freeze for RadioProfileError
impl RefUnwindSafe for RadioProfileError
impl Send for RadioProfileError
impl Sync for RadioProfileError
impl Unpin for RadioProfileError
impl UnsafeUnpin for RadioProfileError
impl UnwindSafe for RadioProfileError
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