pub trait Logger<A: MemPool> { unsafe fn create_log( &self, journal: &Journal<A>, notifier: Notifier<A> ) -> Ptr<Log<A>, A>; }
A generic trait for taking a log of any type
Creates a log of self and update the log flag if specified in notifier
self
notifier