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 FilterLevel wrapping given subdrain and passing to it records only of at least level.

Trait Implementations

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

fn new_record(&self, info: &RecordInfo) -> Option<Box<RecordDrain>>