pub struct PersistenceTraceId(pub String);Expand description
Optional trace identifier override for persistence hooks.
Insert into Bus when a stable trace identity is required across process restarts.
Tuple Fields§
§0: StringImplementations§
Trait Implementations§
Source§impl Clone for PersistenceTraceId
impl Clone for PersistenceTraceId
Source§fn clone(&self) -> PersistenceTraceId
fn clone(&self) -> PersistenceTraceId
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 PersistenceTraceId
impl Debug for PersistenceTraceId
Source§impl PartialEq for PersistenceTraceId
impl PartialEq for PersistenceTraceId
impl Eq for PersistenceTraceId
impl StructuralPartialEq for PersistenceTraceId
Auto Trait Implementations§
impl Freeze for PersistenceTraceId
impl RefUnwindSafe for PersistenceTraceId
impl Send for PersistenceTraceId
impl Sync for PersistenceTraceId
impl Unpin for PersistenceTraceId
impl UnsafeUnpin for PersistenceTraceId
impl UnwindSafe for PersistenceTraceId
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