[][src]Trait zipkin::Report

pub trait Report {
    fn report(&self, span: Span);
}

A reporter consumes Zipkin spans and reports them.

For example, the reporter may log the span information to a file, or send it over the network to a collection service.

Required methods

fn report(&self, span: Span)

Reports a span.

Loading content...

Implementations on Foreign Types

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

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

Loading content...

Implementors

impl Report for LoggingReporter[src]

impl Report for NopReporter[src]

Loading content...