Struct kafka_protocol::records::RecordEncodeOptions
source · [−]pub struct RecordEncodeOptions {
pub version: i8,
pub compression: Compression,
}Expand description
Options for encoding and compressing a batch of records. Note, not all compression algorithms are currently implemented by this library.
Fields
version: i8Record version, 0, 1, or 2.
compression: CompressionThe compression algorithm to use.
Auto Trait Implementations
impl RefUnwindSafe for RecordEncodeOptions
impl Send for RecordEncodeOptions
impl Sync for RecordEncodeOptions
impl Unpin for RecordEncodeOptions
impl UnwindSafe for RecordEncodeOptions
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more