pub struct HybridClock { /* private fields */ }Expand description
Hybrid Logical Clock that combines physical milliseconds with a monotonic logical counter.
Timestamps are packed as a single i64:
(physical_ms << 16) | (logical & 0xFFFF)
Implementations§
Auto Trait Implementations§
impl Freeze for HybridClock
impl RefUnwindSafe for HybridClock
impl Send for HybridClock
impl Sync for HybridClock
impl Unpin for HybridClock
impl UnsafeUnpin for HybridClock
impl UnwindSafe for HybridClock
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