Struct slog::drain::Duplicate [] [src]

pub struct Duplicate<D1: Drain, D2: Drain> {
    // some fields omitted
}

Duplicate records into two drains

Methods

impl<D1: Drain, D2: Drain> Duplicate<D1, D2>
[src]

fn new(drain1: D1, drain2: D2) -> Self

Create Duplicate

Trait Implementations

impl<D1: Drain, D2: Drain> Drain for Duplicate<D1, D2>
[src]

fn log(&self, info: &RecordInfo, logger_values: &[OwnedKeyValue], values: &[BorrowedKeyValue])

Write one logging record