xray-lite 0.0.9

AWS X-Ray daemon client for Rust
Documentation
1
2
3
4
5
6
7
8
use crate::{Error, Header, Result};

pub(crate) fn header() -> Result<Header> {
    std::env::var("_X_AMZN_TRACE_ID")
        .map_err(|_| Error::MissingEnvVar("_X_AMZN_TRACE_ID"))?
        .parse::<Header>()
        .map_err(|e| Error::BadConfig(format!("invalid X-Ray trace ID header value: {e}")))
}