pub trait LogAgent {
type Item;
// Required methods
fn new() -> Self;
fn create_log(item: Self::Item) -> Self;
fn append_log(&mut self, item: Self::Item);
}Expand description
Log agent.
Required Associated Types§
Required Methods§
fn new() -> Self
fn create_log(item: Self::Item) -> Self
fn append_log(&mut self, item: Self::Item)
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".