pub struct WriterBlock {
pub writer_id: WriterId,
pub acquired_at_ms: u64,
}Expand description
Who most recently acquired the writer epoch, and when.
Writer label and acquisition time; the epoch determines fencing.
Fields§
§writer_id: WriterIdStable writer label supplied by the embedding process for diagnostics.
acquired_at_ms: u64Unix-millisecond stamp of the epoch acquisition.
Trait Implementations§
Source§impl Clone for WriterBlock
impl Clone for WriterBlock
Source§impl Debug for WriterBlock
impl Debug for WriterBlock
Source§impl<'de> Deserialize<'de> for WriterBlock
impl<'de> Deserialize<'de> for WriterBlock
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for WriterBlock
Source§impl PartialEq for WriterBlock
impl PartialEq for WriterBlock
Source§impl Serialize for WriterBlock
impl Serialize for WriterBlock
impl StructuralPartialEq for WriterBlock
Auto Trait Implementations§
impl Freeze for WriterBlock
impl RefUnwindSafe for WriterBlock
impl Send for WriterBlock
impl Sync for WriterBlock
impl Unpin for WriterBlock
impl UnsafeUnpin for WriterBlock
impl UnwindSafe for WriterBlock
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