pub struct RecordBatchMessage {
pub key: Option<Vec<u8>>,
pub value: Option<Vec<u8>>,
pub timestamp_ms: i64,
pub headers: Vec<RecordBatchHeader>,
}Fields§
§key: Option<Vec<u8>>§value: Option<Vec<u8>>§timestamp_ms: i64§headers: Vec<RecordBatchHeader>Implementations§
Trait Implementations§
Source§impl Clone for RecordBatchMessage
impl Clone for RecordBatchMessage
Source§fn clone(&self) -> RecordBatchMessage
fn clone(&self) -> RecordBatchMessage
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 moreSource§impl Debug for RecordBatchMessage
impl Debug for RecordBatchMessage
impl Eq for RecordBatchMessage
Source§impl PartialEq for RecordBatchMessage
impl PartialEq for RecordBatchMessage
impl StructuralPartialEq for RecordBatchMessage
Auto Trait Implementations§
impl Freeze for RecordBatchMessage
impl RefUnwindSafe for RecordBatchMessage
impl Send for RecordBatchMessage
impl Sync for RecordBatchMessage
impl Unpin for RecordBatchMessage
impl UnsafeUnpin for RecordBatchMessage
impl UnwindSafe for RecordBatchMessage
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