pub enum BufferedWriterEvent {
Queued,
DirectPersisted,
BatchPersisted,
Failed,
Rejected,
Stopped,
}Expand description
Low-cardinality events delivered with try_send; persistence never calls observer code.
Variants§
Queued
A record was accepted into the batch queue.
DirectPersisted
One overflow record was acknowledged.
BatchPersisted
One batch was acknowledged.
Failed
A sink failed or was interrupted.
Rejected
Admission was rejected.
Stopped
The worker has exited.
Trait Implementations§
Source§impl Clone for BufferedWriterEvent
impl Clone for BufferedWriterEvent
Source§fn clone(&self) -> BufferedWriterEvent
fn clone(&self) -> BufferedWriterEvent
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BufferedWriterEvent
impl Debug for BufferedWriterEvent
Source§impl PartialEq for BufferedWriterEvent
impl PartialEq for BufferedWriterEvent
impl Copy for BufferedWriterEvent
impl Eq for BufferedWriterEvent
impl StructuralPartialEq for BufferedWriterEvent
Auto Trait Implementations§
impl Freeze for BufferedWriterEvent
impl RefUnwindSafe for BufferedWriterEvent
impl Send for BufferedWriterEvent
impl Sync for BufferedWriterEvent
impl Unpin for BufferedWriterEvent
impl UnsafeUnpin for BufferedWriterEvent
impl UnwindSafe for BufferedWriterEvent
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.