pub struct DurabilitySample {
pub topic: String,
pub instance_key: [u8; 16],
pub sequence: u64,
pub payload: Vec<u8>,
pub created_at: SystemTime,
}Expand description
Stable sample slot in the durability history.
Fields§
§topic: StringTopic name.
instance_key: [u8; 16]Instance KeyHash.
sequence: u64Sequence number (writer-assigned, monotonic).
payload: Vec<u8>Encoded payload (XCDR2 body).
created_at: SystemTimeCreation timestamp (wall clock).
Trait Implementations§
Source§impl Clone for DurabilitySample
impl Clone for DurabilitySample
Source§fn clone(&self) -> DurabilitySample
fn clone(&self) -> DurabilitySample
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 DurabilitySample
impl Debug for DurabilitySample
impl Eq for DurabilitySample
Source§impl PartialEq for DurabilitySample
impl PartialEq for DurabilitySample
impl StructuralPartialEq for DurabilitySample
Auto Trait Implementations§
impl Freeze for DurabilitySample
impl RefUnwindSafe for DurabilitySample
impl Send for DurabilitySample
impl Sync for DurabilitySample
impl Unpin for DurabilitySample
impl UnsafeUnpin for DurabilitySample
impl UnwindSafe for DurabilitySample
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