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