[][src]Enum replicante_util_tracing::TracerExtra

pub enum TracerExtra {
    Nothing,
    ReporterThread(ReporterThread),
}

Tracer-dependent additional returns options.

Returned along-side the tracer itself to pass back any thread needed my the tracer.

Variants

Nothing

The tracer has no extra returns to provide.

ReporterThread(ReporterThread)

The tracer's ReporterThread that send spans to the backend.

Auto Trait Implementations

impl Send for TracerExtra

impl Sync for TracerExtra

Blanket Implementations

impl<T> From for T[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Erased for T

impl<T, U> TryInto for T where
    U: TryFrom<T>, 

type Err = <U as TryFrom<T>>::Err