pub enum TracePropagationMode {
W3cTraceContext,
Disabled,
}Variants§
Trait Implementations§
Source§impl Clone for TracePropagationMode
impl Clone for TracePropagationMode
Source§fn clone(&self) -> TracePropagationMode
fn clone(&self) -> TracePropagationMode
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 moreimpl Copy for TracePropagationMode
Source§impl Debug for TracePropagationMode
impl Debug for TracePropagationMode
Source§impl Default for TracePropagationMode
impl Default for TracePropagationMode
Source§fn default() -> TracePropagationMode
fn default() -> TracePropagationMode
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TracePropagationMode
impl<'de> Deserialize<'de> for TracePropagationMode
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 TracePropagationMode
Source§impl PartialEq for TracePropagationMode
impl PartialEq for TracePropagationMode
Source§impl Serialize for TracePropagationMode
impl Serialize for TracePropagationMode
impl StructuralPartialEq for TracePropagationMode
Auto Trait Implementations§
impl Freeze for TracePropagationMode
impl RefUnwindSafe for TracePropagationMode
impl Send for TracePropagationMode
impl Sync for TracePropagationMode
impl Unpin for TracePropagationMode
impl UnsafeUnpin for TracePropagationMode
impl UnwindSafe for TracePropagationMode
Blanket Implementations§
Source§impl<T> AggregateBuilder for T
impl<T> AggregateBuilder for T
fn aggregate<A: Aggregate>(self) -> AggregateRepository<Self, A>
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Queueable for T
impl<T> Queueable for T
Source§fn queued(self) -> QueuedRepository<Self, InMemoryLockManager>
fn queued(self) -> QueuedRepository<Self, InMemoryLockManager>
Wrap with the default async lock manager. Pair with
.aggregate::<T>() for per-aggregate serialization over the async
repository surface.Source§fn queued_with<L: LockManager>(
self,
lock_manager: L,
) -> QueuedRepository<Self, L>
fn queued_with<L: LockManager>( self, lock_manager: L, ) -> QueuedRepository<Self, L>
Wrap with a custom async lock manager.