pub enum RelaySync {
Initialized,
Unsynchronized,
Synchronized,
}Expand description
What an end device knows about when its relay listens, TS011-1.0.1 section 3.9.
Variants§
Initialized
Nothing: the device assumes a relay scanning every second with a crystal good to 40 parts per million and eight symbols to start receiving, sends a preamble spanning that whole second, and alternates the region’s default channels.
Unsynchronized
How the relay scans, but not when: the preamble spans one scan period.
Synchronized
When the relay next scans, so a preamble need only cover the drift since the last acknowledgment.
Trait Implementations§
impl Copy for RelaySync
impl Eq for RelaySync
impl StructuralPartialEq for RelaySync
Auto Trait Implementations§
impl Freeze for RelaySync
impl RefUnwindSafe for RelaySync
impl Send for RelaySync
impl Sync for RelaySync
impl Unpin for RelaySync
impl UnsafeUnpin for RelaySync
impl UnwindSafe for RelaySync
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