pub fn new(tracer: T) -> OpenTelemetry<T, ()>
    where
        T: Tracer + Send + Sync + Clone,
    {
        Self {
            tracer,
            uninstall: (),
        }
    }
/// Use `tracer` to create an OpenTelemetry extension.
Use `tracer` to create an OpenTelemetry extension.
Use ` tracer ` to create an OpenTelemetry extension .
pub fn new(tracer: T) -> OpenTelemetry<T, ()>
    where
        T: Tracer + Send + Sync + Clone,
    {
        Self {
            tracer,
            uninstall: (),
        }
    }
pub fn new ( tracer : T ) -> OpenTelemetry < T , ( ) > where T : Tracer + Send + Sync + Clone , { Self { tracer , uninstall : ( ) , } }
Use `tracer` to create an OpenTelemetry extension.
Use ` tracer ` to create an OpenTelemetry extension .
tracer
T
tracer
T