Skip to main content

libdd_trace_utils/
lib.rs

1// Copyright 2023-Present Datadog, Inc. https://www.datadoghq.com/
2// SPDX-License-Identifier: Apache-2.0
3
4#![cfg_attr(not(test), deny(clippy::panic))]
5#![cfg_attr(not(test), deny(clippy::unwrap_used))]
6#![cfg_attr(not(test), deny(clippy::expect_used))]
7#![cfg_attr(not(test), deny(clippy::todo))]
8#![cfg_attr(not(test), deny(clippy::unimplemented))]
9
10pub mod agentless_encoder;
11pub mod config_utils;
12pub mod json_log_encoder;
13pub mod msgpack_decoder;
14pub mod msgpack_encoder;
15pub mod otlp_encoder;
16pub mod send_data;
17pub mod send_with_retry;
18pub mod stats_utils;
19#[cfg(any(test, feature = "test-utils"))]
20pub mod test_utils;
21pub mod trace_filter;
22pub mod trace_utils;
23pub mod tracer_header_tags;
24pub mod tracer_metadata;
25pub mod tracer_payload;
26
27pub mod span;
28
29#[cfg(feature = "change-buffer")]
30pub mod change_buffer;