Struct opentelemetry::testing::trace::TokioSpanExporter [−][src]
pub struct TokioSpanExporter { /* fields omitted */ }
Trait Implementations
impl Debug for TokioSpanExporter
[src]
impl Debug for TokioSpanExporter
[src]impl SpanExporter for TokioSpanExporter
[src]
impl SpanExporter for TokioSpanExporter
[src]fn export<'life0, 'async_trait>(
&'life0 mut self,
batch: Vec<SpanData>
) -> Pin<Box<dyn Future<Output = ExportResult> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
fn export<'life0, 'async_trait>(
&'life0 mut self,
batch: Vec<SpanData>
) -> Pin<Box<dyn Future<Output = ExportResult> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]This is supported on crate feature
trace
only.Exports a batch of readable spans. Protocol exporters that will implement this function are typically expected to serialize and transmit the data to the destination. Read more
Auto Trait Implementations
impl !RefUnwindSafe for TokioSpanExporter
impl Send for TokioSpanExporter
impl Sync for TokioSpanExporter
impl Unpin for TokioSpanExporter
impl !UnwindSafe for TokioSpanExporter
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,