fn gen_trace_id() -> String {
    let now = SystemProvider::new().now();
    let mut hasher = DefaultHasher::new();
    now.timestamp_nanos().hash(&mut hasher);

    format!("{:x}:1112223334445:0:1", hasher.finish())
}
// Generates a compatible header values for a jaeger trace context header.
Generates a compatible header values for a jaeger trace context header.
Generates a compatible header values for a jaeger trace context header .
fn gen_trace_id() -> String {
    let now = SystemProvider::new().now();
    let mut hasher = DefaultHasher::new();
    now.timestamp_nanos().hash(&mut hasher);
    format!("{:x}:1112223334445:0:1", hasher.finish())
}
fn gen_trace_id ( ) -> String { let now = SystemProvider :: new ( ) . now ( ) ; let mut hasher = DefaultHasher :: new ( ) ; now . timestamp_nanos ( ) . hash ( & mut hasher ) ; format ! ( " " hasher finish ( ) ) }
Generates a compatible header values for a jaeger trace context header.
Generates a compatible header values for a jaeger trace context header .