pub enum LogBatchKind {
Data,
Abort,
Commit,
Barrier,
OtherControl,
}Expand description
Classification of the actual first control-record key, shared by live append and recovery. Versions are ignored as in Kafka’s marker type parser.
Variants§
Trait Implementations§
Source§impl Clone for LogBatchKind
impl Clone for LogBatchKind
Source§fn clone(&self) -> LogBatchKind
fn clone(&self) -> LogBatchKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for LogBatchKind
Source§impl Debug for LogBatchKind
impl Debug for LogBatchKind
impl Eq for LogBatchKind
Source§impl PartialEq for LogBatchKind
impl PartialEq for LogBatchKind
impl StructuralPartialEq for LogBatchKind
Auto Trait Implementations§
impl Freeze for LogBatchKind
impl RefUnwindSafe for LogBatchKind
impl Send for LogBatchKind
impl Sync for LogBatchKind
impl Unpin for LogBatchKind
impl UnsafeUnpin for LogBatchKind
impl UnwindSafe for LogBatchKind
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