pub fn install_batch<R: Runtime>(self, runtime: R) -> Result<sdk::trace::Tracer, TraceError> {
        let exporter = TraceExporter::new_grpcio(self.exporter_config, self.grpcio_config);
        Ok(build_batch_with_exporter(
            exporter,
            self.trace_config,
            runtime,
        ))
    }
/// Install a trace exporter using [grpcio] as grpc layer and a batch span processor using the
/// specified runtime.
///
/// Returns a [`Tracer`] with the name `opentelemetry-otlp` and current crate version.
///
/// [`Tracer`]: opentelemetry::trace::Tracer
/// [grpcio]: https://github.com/tikv/grpc-rs
Install a trace exporter using [grpcio] as grpc layer and a batch span processor using the
specified runtime.

Returns a [`Tracer`] with the name `opentelemetry-otlp` and current crate version.


Install a trace exporter using [ grpcio ] as grpc layer and a batch span processor using the specified runtime . Returns a [ ` Tracer ` ] with the name ` opentelemetry - otlp ` and current crate version .
pub fn install_batch<R: Runtime>(self, runtime: R) -> Result<sdk::trace::Tracer, TraceError> {
        let exporter = TraceExporter::new_grpcio(self.exporter_config, self.grpcio_config);
        Ok(build_batch_with_exporter(
            exporter,
            self.trace_config,
            runtime,
        ))
    }
pub fn install_batch < R : Runtime > ( self , runtime : R ) -> Result < sdk :: trace :: Tracer , TraceError > { let exporter = TraceExporter :: new_grpcio ( self . exporter_config , self . grpcio_config ) ; Ok ( build_batch_with_exporter ( exporter , self . trace_config , runtime , ) ) }
Install a trace exporter using [grpcio] as grpc layer and a batch span processor using the
specified runtime.
Install a trace exporter using [ grpcio ] as grpc layer and a batch span processor using the specified runtime .
self
runtime
R
self
runtime
R