Skip to main content

TraceService

Trait TraceService 

pub trait TraceService:
    Send
    + Sync
    + 'static {
    // Required method
    fn export(
        &self,
        request: Request<ExportTraceServiceRequest>,
    ) -> impl Future<Output = Result<Response<ExportTraceServiceResponse>, Status>> + Send;
}
Available on crate features grpc and http and opentelemetry and std only.
Expand description

Generated trait containing gRPC methods that should be implemented for use with TraceServiceServer.

Required Methods§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§