Expand description
A collection of codecs that can be used to transform between bytes streams / byte messages, byte frames and structured events.
Re-exports§
pub use decoding::BytesDecoder;pub use decoding::BytesDecoderConfig;pub use decoding::BytesDeserializer;pub use decoding::BytesDeserializerConfig;pub use decoding::CharacterDelimitedDecoder;pub use decoding::CharacterDelimitedDecoderConfig;pub use decoding::GelfDeserializer;pub use decoding::GelfDeserializerConfig;pub use decoding::JsonDeserializer;pub use decoding::JsonDeserializerConfig;pub use decoding::LengthDelimitedDecoder;pub use decoding::LengthDelimitedDecoderConfig;pub use decoding::NativeDeserializer;pub use decoding::NativeDeserializerConfig;pub use decoding::NativeJsonDeserializer;pub use decoding::NativeJsonDeserializerConfig;pub use decoding::NewlineDelimitedDecoder;pub use decoding::NewlineDelimitedDecoderConfig;pub use decoding::OctetCountingDecoder;pub use decoding::OctetCountingDecoderConfig;pub use decoding::StreamDecodingError;pub use decoding::SyslogDeserializer;pub use decoding::SyslogDeserializerConfig;pub use encoding::BytesEncoder;pub use encoding::BytesEncoderConfig;pub use encoding::CharacterDelimitedEncoder;pub use encoding::CharacterDelimitedEncoderConfig;pub use encoding::CsvSerializer;pub use encoding::CsvSerializerConfig;pub use encoding::GelfSerializer;pub use encoding::GelfSerializerConfig;pub use encoding::JsonSerializer;pub use encoding::JsonSerializerConfig;pub use encoding::LengthDelimitedEncoder;pub use encoding::LengthDelimitedEncoderConfig;pub use encoding::LogfmtSerializer;pub use encoding::LogfmtSerializerConfig;pub use encoding::NativeJsonSerializer;pub use encoding::NativeJsonSerializerConfig;pub use encoding::NativeSerializer;pub use encoding::NativeSerializerConfig;pub use encoding::NewlineDelimitedEncoder;pub use encoding::NewlineDelimitedEncoderConfig;pub use encoding::RawMessageSerializer;pub use encoding::RawMessageSerializerConfig;pub use encoding::TextSerializer;pub use encoding::TextSerializerConfig;pub use gelf::gelf_fields;pub use gelf::VALID_FIELD_REGEX;
Modules§
- A collection of support structures that are used in the process of decoding bytes into events.
 - A collection of support structures that are used in the process of encoding events into bytes.
 - Contains common definitions for GELF codec support
 
Enums§
- The user configuration to choose the metric tag strategy.