use crateRecord;
/// Core trait for processing log records.
///
/// A `Processor` is responsible for mutating a [`Record`] before it is
/// passed to handlers or formatters in the logging pipeline.
///
/// It can enrich the record with additional contextual metadata such as
/// request identifiers, hostname, environment information, or runtime
/// metrics. Processors are executed in registration order.
// Internal modules for processor implementations
// Re-export all processor implementations
pub use *;