pub struct CreateTopicsResponseData {
pub throttle_time_ms: i32,
pub topics: Vec<CreatableTopicResult>,
pub _unknown_tagged_fields: Vec<RawTaggedField>,
}Fields§
§throttle_time_ms: i32The duration in milliseconds for which the request was throttled due to a quota violation, or zero if the request did not violate any quota.
topics: Vec<CreatableTopicResult>Results for each topic we tried to create.
_unknown_tagged_fields: Vec<RawTaggedField>Implementations§
Source§impl CreateTopicsResponseData
impl CreateTopicsResponseData
pub fn with_throttle_time_ms(self, value: i32) -> Self
pub fn with_topics(self, value: Vec<CreatableTopicResult>) -> Self
pub fn read(buf: &mut Bytes, version: i16) -> Result<Self>
pub fn write(&self, buf: &mut BytesMut, version: i16) -> Result<()>
pub fn encoded_len(&self, version: i16) -> Result<usize>
Trait Implementations§
Source§impl Clone for CreateTopicsResponseData
impl Clone for CreateTopicsResponseData
Source§fn clone(&self) -> CreateTopicsResponseData
fn clone(&self) -> CreateTopicsResponseData
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 CreateTopicsResponseData
impl Debug for CreateTopicsResponseData
Source§impl Default for CreateTopicsResponseData
impl Default for CreateTopicsResponseData
Source§impl PartialEq for CreateTopicsResponseData
impl PartialEq for CreateTopicsResponseData
Source§fn eq(&self, other: &CreateTopicsResponseData) -> bool
fn eq(&self, other: &CreateTopicsResponseData) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CreateTopicsResponseData
Auto Trait Implementations§
impl Freeze for CreateTopicsResponseData
impl RefUnwindSafe for CreateTopicsResponseData
impl Send for CreateTopicsResponseData
impl Sync for CreateTopicsResponseData
impl Unpin for CreateTopicsResponseData
impl UnsafeUnpin for CreateTopicsResponseData
impl UnwindSafe for CreateTopicsResponseData
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