pub struct ProduceRequestV9 {
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 ProduceRequestV9
impl Clone for ProduceRequestV9
Source§fn clone(&self) -> ProduceRequestV9
fn clone(&self) -> ProduceRequestV9
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 ProduceRequestV9
impl Debug for ProduceRequestV9
impl Eq for ProduceRequestV9
Source§impl PartialEq for ProduceRequestV9
impl PartialEq for ProduceRequestV9
impl StructuralPartialEq for ProduceRequestV9
Auto Trait Implementations§
impl Freeze for ProduceRequestV9
impl RefUnwindSafe for ProduceRequestV9
impl Send for ProduceRequestV9
impl Sync for ProduceRequestV9
impl Unpin for ProduceRequestV9
impl UnsafeUnpin for ProduceRequestV9
impl UnwindSafe for ProduceRequestV9
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