pub enum SerialClass {
Baseline,
Newer(u8),
Older(u8),
Ambiguous,
}Expand description
Classification of a received ID relative to a stream baseline.
Variants§
Baseline
Equal to the baseline.
Newer(u8)
Newer by the contained forward delta (1–127).
Older(u8)
Older by the contained backward distance (1–127).
Ambiguous
Exactly half the range away: old or ambiguous.
Trait Implementations§
Source§impl Clone for SerialClass
impl Clone for SerialClass
Source§fn clone(&self) -> SerialClass
fn clone(&self) -> SerialClass
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SerialClass
impl Debug for SerialClass
Source§impl PartialEq for SerialClass
impl PartialEq for SerialClass
impl Copy for SerialClass
impl Eq for SerialClass
impl StructuralPartialEq for SerialClass
Auto Trait Implementations§
impl Freeze for SerialClass
impl RefUnwindSafe for SerialClass
impl Send for SerialClass
impl Sync for SerialClass
impl Unpin for SerialClass
impl UnwindSafe for SerialClass
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)