pub trait LogWriter {
// Required method
fn write_messages<D: Display>(&mut self, messages: &[D]);
// Provided method
fn write_message<D: Display>(&mut self, message: D) { ... }
}Required Methods§
fn write_messages<D: Display>(&mut self, messages: &[D])
Provided Methods§
fn write_message<D: Display>(&mut self, message: D)
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.