pub enum BeaconMethod {
Manual,
Ptt,
Auto,
SmartBeaconing,
}Expand description
Beacon transmission method.
Variants§
Manual
Manual beacon only (press button to transmit).
Ptt
Beacon on PTT release.
Auto
Automatic periodic beaconing at the configured interval.
SmartBeaconing
SmartBeaconing (speed and course-adaptive intervals).
Trait Implementations§
Source§impl Clone for BeaconMethod
impl Clone for BeaconMethod
Source§fn clone(&self) -> BeaconMethod
fn clone(&self) -> BeaconMethod
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BeaconMethod
impl Debug for BeaconMethod
Source§impl Hash for BeaconMethod
impl Hash for BeaconMethod
Source§impl PartialEq for BeaconMethod
impl PartialEq for BeaconMethod
impl Copy for BeaconMethod
impl Eq for BeaconMethod
impl StructuralPartialEq for BeaconMethod
Auto Trait Implementations§
impl Freeze for BeaconMethod
impl RefUnwindSafe for BeaconMethod
impl Send for BeaconMethod
impl Sync for BeaconMethod
impl Unpin for BeaconMethod
impl UnwindSafe for BeaconMethod
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