pub struct FanOutSink { /* private fields */ }Expand description
Composite sink that fans events out to multiple downstream sinks in declaration order. Useful for mixing a logger, a UI forwarder, and a persistence layer.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FanOutSink
impl !RefUnwindSafe for FanOutSink
impl Send for FanOutSink
impl Sync for FanOutSink
impl Unpin for FanOutSink
impl UnsafeUnpin for FanOutSink
impl !UnwindSafe for FanOutSink
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more