vector/sources/util/
body_decoding.rs

1use vector_lib::configurable::configurable_component;
2
3/// Content encoding.
4#[configurable_component]
5#[derive(Clone, Copy, Debug, Derivative, Eq, PartialEq)]
6#[serde(rename_all = "snake_case")]
7#[derivative(Default)]
8pub enum Encoding {
9    /// Plaintext.
10    #[derivative(Default)]
11    Text,
12
13    /// Newline-delimited JSON.
14    Ndjson,
15
16    /// JSON.
17    Json,
18
19    /// Binary.
20    Binary,
21}