pub enum CursorResult {
Sequential,
GapDetected {
expected: u64,
got: u64,
},
Duplicate,
}Expand description
Result of advancing a cursor.
Variants§
Sequential
Cursor advanced sequentially (expected value).
GapDetected
Gap detected — frames were missed.
Duplicate
Duplicate cursor — frame already seen, skip.
Trait Implementations§
Source§impl Clone for CursorResult
impl Clone for CursorResult
Source§fn clone(&self) -> CursorResult
fn clone(&self) -> CursorResult
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 CursorResult
impl Debug for CursorResult
Source§impl PartialEq for CursorResult
impl PartialEq for CursorResult
impl Eq for CursorResult
impl StructuralPartialEq for CursorResult
Auto Trait Implementations§
impl Freeze for CursorResult
impl RefUnwindSafe for CursorResult
impl Send for CursorResult
impl Sync for CursorResult
impl Unpin for CursorResult
impl UnsafeUnpin for CursorResult
impl UnwindSafe for CursorResult
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