Function identity

Source
pub fn identity(v: TracerProviderBuilder) -> TracerProviderBuilder
Expand description

Identity transformation function for tracer provider builders.

This function accepts a TracerProviderBuilder and returns it unchanged. It serves as a default transformation function when no custom configuration is needed during tracer provider initialization.

§Arguments

  • v: The tracer provider builder to return unchanged

§Returns

The same tracer provider builder that was passed in

§Examples

use opentelemetry_sdk::Resource;
use telemetry_rust::otlp::{identity, init_tracer};

let resource = Resource::builder().build();
let tracer_provider = init_tracer(resource, identity).unwrap();