1 2 3 4 5 6 7 8 9 10 11 12 13
use std::io::Write; use crate::sink::Sink; /// Console output sink. pub(crate) struct ConsoleSink; impl Sink for ConsoleSink { fn write(&self, event: &str) { let mut stderr = std::io::stderr().lock(); let _ = writeln!(stderr, "{event}"); } }