pub struct EndTxnRequestV3 {
pub correlation_id: i32,
pub client_id: Option<String>,
pub transactional_id: String,
pub producer_id: i64,
pub producer_epoch: i16,
pub committed: bool,
}Expand description
EndTxn v3, the flexible form used by current Kafka brokers.
Fields§
§correlation_id: i32§client_id: Option<String>§transactional_id: String§producer_id: i64§producer_epoch: i16§committed: boolImplementations§
Trait Implementations§
Source§impl Clone for EndTxnRequestV3
impl Clone for EndTxnRequestV3
Source§fn clone(&self) -> EndTxnRequestV3
fn clone(&self) -> EndTxnRequestV3
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 EndTxnRequestV3
impl Debug for EndTxnRequestV3
impl Eq for EndTxnRequestV3
Source§impl PartialEq for EndTxnRequestV3
impl PartialEq for EndTxnRequestV3
impl StructuralPartialEq for EndTxnRequestV3
Auto Trait Implementations§
impl Freeze for EndTxnRequestV3
impl RefUnwindSafe for EndTxnRequestV3
impl Send for EndTxnRequestV3
impl Sync for EndTxnRequestV3
impl Unpin for EndTxnRequestV3
impl UnsafeUnpin for EndTxnRequestV3
impl UnwindSafe for EndTxnRequestV3
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