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: i8
Record version, 0, 1, or 2.
compression: Compression
The compression algorithm to use.
Auto Trait Implementations§
impl Freeze for RecordEncodeOptions
impl RefUnwindSafe for RecordEncodeOptions
impl Send for RecordEncodeOptions
impl Sync for RecordEncodeOptions
impl Unpin for RecordEncodeOptions
impl UnwindSafe for RecordEncodeOptions
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