Struct kafka_api::schemata::produce_response::ProduceResponse
source · pub struct ProduceResponse {
pub responses: Vec<TopicProduceResponse>,
pub throttle_time_ms: i32,
pub unknown_tagged_fields: Vec<RawTaggedField>,
}
Fields§
§responses: Vec<TopicProduceResponse>
Each produce response
throttle_time_ms: i32
The duration in milliseconds for which the request was throttled due to a quota violation, or zero if the request did not violate any quota.
unknown_tagged_fields: Vec<RawTaggedField>
Unknown tagged fields.
Trait Implementations§
source§impl Clone for ProduceResponse
impl Clone for ProduceResponse
source§fn clone(&self) -> ProduceResponse
fn clone(&self) -> ProduceResponse
Returns a copy of the value. Read more
1.0.0 · 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 ProduceResponse
impl Debug for ProduceResponse
source§impl Default for ProduceResponse
impl Default for ProduceResponse
source§fn default() -> ProduceResponse
fn default() -> ProduceResponse
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ProduceResponse
impl RefUnwindSafe for ProduceResponse
impl Send for ProduceResponse
impl Sync for ProduceResponse
impl Unpin for ProduceResponse
impl UnwindSafe for ProduceResponse
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)