fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
        f.debug_struct("Tracer")
            .field("name", &self.instrumentation_lib.name)
            .field("version", &self.instrumentation_lib.version)
            .finish()
    }
/// Formats the `Tracer` using the given formatter.
/// Omitting `provider` here is necessary to avoid cycles.
Formats the `Tracer` using the given formatter.
Omitting `provider` here is necessary to avoid cycles.
Formats the ` Tracer ` using the given formatter . Omitting ` provider ` here is necessary to avoid cycles .
fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
        f.debug_struct("Tracer")
            .field("name", &self.instrumentation_lib.name)
            .field("version", &self.instrumentation_lib.version)
            .finish()
    }
fn fmt ( & self , f : & mut fmt :: Formatter < ' _ > ) -> fmt :: Result { f . debug_struct ( " " ) . field ( " " , & self . instrumentation_lib . name ) . field ( " " , & self . instrumentation_lib . version ) . finish ( ) }
Formats the `Tracer` using the given formatter.
Formats the ` Tracer ` using the given formatter .
&self
f
&mut fmt::Formatter<'_>
&self
f
&mut fmt::Formatter<'_>