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 der Durability-History.
Fields§
§topic: StringTopic-Name.
instance_key: [u8; 16]Instance-KeyHash.
sequence: u64Sequence-Number (Writer-vergeben, monoton).
payload: Vec<u8>Encoded Payload (XCDR2 Body).
created_at: SystemTimeErzeugungszeitpunkt (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
Source§impl PartialEq for DurabilitySample
impl PartialEq for DurabilitySample
Source§fn eq(&self, other: &DurabilitySample) -> bool
fn eq(&self, other: &DurabilitySample) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq 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