Trait Logger
cex::log
pub trait Logger<Agent>: Sized where Agent: LogAgent, { fn log(self, item: Agent::Item) -> Self; }
Appends a log item.
fn log(self, item: Agent::Item) -> Self
impl<Agent, E> Logger<Agent> for Log<E, Agent> where Agent: LogAgent,