pub struct ProduceRequestV3 {
pub correlation_id: i32,
pub client_id: Option<String>,
pub transactional_id: Option<String>,
pub acks: i16,
pub timeout_ms: i32,
pub topics: Vec<ProduceTopicV3>,
}Fields§
§correlation_id: i32§client_id: Option<String>§transactional_id: Option<String>§acks: i16§timeout_ms: i32§topics: Vec<ProduceTopicV3>Implementations§
Trait Implementations§
Source§impl Clone for ProduceRequestV3
impl Clone for ProduceRequestV3
Source§fn clone(&self) -> ProduceRequestV3
fn clone(&self) -> ProduceRequestV3
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 ProduceRequestV3
impl Debug for ProduceRequestV3
impl Eq for ProduceRequestV3
Source§impl PartialEq for ProduceRequestV3
impl PartialEq for ProduceRequestV3
impl StructuralPartialEq for ProduceRequestV3
Auto Trait Implementations§
impl Freeze for ProduceRequestV3
impl RefUnwindSafe for ProduceRequestV3
impl Send for ProduceRequestV3
impl Sync for ProduceRequestV3
impl Unpin for ProduceRequestV3
impl UnsafeUnpin for ProduceRequestV3
impl UnwindSafe for ProduceRequestV3
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