Struct ddshow_sink::BatchLogger [−][src]
pub struct BatchLogger<Event, Id, Pusher> where
Pusher: EventPusher<Duration, (Duration, Id, Event)>, { /* fields omitted */ }
Expand description
Logs events from a timely stream, including progress information and logging messages
Implementations
impl<Event, Id, Pusher> BatchLogger<Event, Id, Pusher> where
Pusher: EventPusher<Duration, (Duration, Id, Event)>,
impl<Event, Id, Pusher> BatchLogger<Event, Id, Pusher> where
Pusher: EventPusher<Duration, (Duration, Id, Event)>,
Trait Implementations
Auto Trait Implementations
impl<Event, Id, Pusher> RefUnwindSafe for BatchLogger<Event, Id, Pusher> where
Event: RefUnwindSafe,
Id: RefUnwindSafe,
Pusher: RefUnwindSafe,
impl<Event, Id, Pusher> Send for BatchLogger<Event, Id, Pusher> where
Event: Send,
Id: Send,
Pusher: Send,
impl<Event, Id, Pusher> Sync for BatchLogger<Event, Id, Pusher> where
Event: Sync,
Id: Sync,
Pusher: Sync,
impl<Event, Id, Pusher> Unpin for BatchLogger<Event, Id, Pusher> where
Event: Unpin,
Id: Unpin,
Pusher: Unpin,
impl<Event, Id, Pusher> UnwindSafe for BatchLogger<Event, Id, Pusher> where
Event: UnwindSafe,
Id: UnwindSafe,
Pusher: UnwindSafe,
Blanket Implementations
type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Converts some archived metadata to the pointer metadata for itself.
Mutably borrows from an owned value. Read more