pub struct EngineLogger<T> { /* private fields */ }Implementations§
Source§impl<T> EngineLogger<T>
impl<T> EngineLogger<T>
pub fn new() -> EngineLogger<T>
Trait Implementations§
Source§impl<T> Default for EngineLogger<T>
impl<T> Default for EngineLogger<T>
Source§fn default() -> EngineLogger<T>
fn default() -> EngineLogger<T>
Returns the “default value” for a type. Read more
Source§impl<T> EventHandler for EngineLogger<T>
impl<T> EventHandler for EngineLogger<T>
fn start( &mut self, ctx: &EventContext<'_, EngineLogger<T>>, ) -> Result<(), RadiateError>
Source§impl<T> Handler<CheckpointSaved> for EngineLogger<T>
impl<T> Handler<CheckpointSaved> for EngineLogger<T>
fn handle( &mut self, message: &CheckpointSaved, ctx: &EventContext<'_, EngineLogger<T>>, )
Source§impl<T> Handler<EngineStateChange> for EngineLogger<T>
impl<T> Handler<EngineStateChange> for EngineLogger<T>
fn handle( &mut self, event: &EngineStateChange, ctx: &EventContext<'_, EngineLogger<T>>, )
Source§impl<T> Handler<EpochComplete<T>> for EngineLogger<T>
impl<T> Handler<EpochComplete<T>> for EngineLogger<T>
fn handle( &mut self, event: &EpochComplete<T>, ctx: &EventContext<'_, EngineLogger<T>>, )
Source§impl<T> Handler<LimitTriggered> for EngineLogger<T>
impl<T> Handler<LimitTriggered> for EngineLogger<T>
fn handle( &mut self, message: &LimitTriggered, ctx: &EventContext<'_, EngineLogger<T>>, )
Source§impl<T> Handler<Warning> for EngineLogger<T>
impl<T> Handler<Warning> for EngineLogger<T>
fn handle(&mut self, message: &Warning, ctx: &EventContext<'_, EngineLogger<T>>)
Auto Trait Implementations§
impl<T> Freeze for EngineLogger<T>where
PhantomData<T>: Freeze,
impl<T> RefUnwindSafe for EngineLogger<T>where
PhantomData<T>: RefUnwindSafe,
impl<T> Send for EngineLogger<T>where
PhantomData<T>: Send,
impl<T> Sync for EngineLogger<T>where
PhantomData<T>: Sync,
impl<T> Unpin for EngineLogger<T>where
PhantomData<T>: Unpin,
impl<T> UnsafeUnpin for EngineLogger<T>where
PhantomData<T>: UnsafeUnpin,
impl<T> UnwindSafe for EngineLogger<T>where
PhantomData<T>: UnwindSafe,
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more