pub struct InMemoryExporter { /* private fields */ }Expand description
A SpanExporter that accumulates all exported spans in memory.
Useful for testing and introspection.
Implementations§
Source§impl InMemoryExporter
impl InMemoryExporter
Trait Implementations§
Source§impl Debug for InMemoryExporter
impl Debug for InMemoryExporter
Source§impl Default for InMemoryExporter
impl Default for InMemoryExporter
Source§fn default() -> InMemoryExporter
fn default() -> InMemoryExporter
Returns the “default value” for a type. Read more
Source§impl SpanExporter for InMemoryExporter
impl SpanExporter for InMemoryExporter
Auto Trait Implementations§
impl Freeze for InMemoryExporter
impl RefUnwindSafe for InMemoryExporter
impl Send for InMemoryExporter
impl Sync for InMemoryExporter
impl Unpin for InMemoryExporter
impl UnsafeUnpin for InMemoryExporter
impl UnwindSafe for InMemoryExporter
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
§impl<T> FutureExt for T
impl<T> FutureExt for T
§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request