pub struct DeleteTopicsRequest {
pub topics: Vec<DeleteTopicState>,
pub topic_names: Vec<String>,
pub timeout_ms: i32,
pub unknown_tagged_fields: UnknownTaggedFields,
}Fields§
§topics: Vec<DeleteTopicState>§topic_names: Vec<String>§timeout_ms: i32§unknown_tagged_fields: UnknownTaggedFieldsTrait Implementations§
Source§impl Clone for DeleteTopicsRequest
impl Clone for DeleteTopicsRequest
Source§fn clone(&self) -> DeleteTopicsRequest
fn clone(&self) -> DeleteTopicsRequest
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 DeleteTopicsRequest
impl Debug for DeleteTopicsRequest
Source§impl Decode<'_> for DeleteTopicsRequest
impl Decode<'_> for DeleteTopicsRequest
Source§impl Default for DeleteTopicsRequest
impl Default for DeleteTopicsRequest
Source§fn default() -> DeleteTopicsRequest
fn default() -> DeleteTopicsRequest
Returns the “default value” for a type. Read more
Source§impl Encode for DeleteTopicsRequest
impl Encode for DeleteTopicsRequest
impl Eq for DeleteTopicsRequest
Source§impl PartialEq for DeleteTopicsRequest
impl PartialEq for DeleteTopicsRequest
Source§fn eq(&self, other: &DeleteTopicsRequest) -> bool
fn eq(&self, other: &DeleteTopicsRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl ProtocolRequest for DeleteTopicsRequest
impl ProtocolRequest for DeleteTopicsRequest
Source§const MIN_VERSION: i16 = MIN_VERSION
const MIN_VERSION: i16 = MIN_VERSION
Minimum protocol version this Rust type supports.
Source§const MAX_VERSION: i16 = MAX_VERSION
const MAX_VERSION: i16 = MAX_VERSION
Maximum protocol version this Rust type supports.
Source§const FLEXIBLE_MIN: i16 = FLEXIBLE_MIN
const FLEXIBLE_MIN: i16 = FLEXIBLE_MIN
First version that uses flexible (KIP-482) framing.
i16::MAX for never-flexible messages.Source§type Response = DeleteTopicsResponse
type Response = DeleteTopicsResponse
Matching response type from
crabka-protocol.impl StructuralPartialEq for DeleteTopicsRequest
Auto Trait Implementations§
impl Freeze for DeleteTopicsRequest
impl RefUnwindSafe for DeleteTopicsRequest
impl Send for DeleteTopicsRequest
impl Sync for DeleteTopicsRequest
impl Unpin for DeleteTopicsRequest
impl UnsafeUnpin for DeleteTopicsRequest
impl UnwindSafe for DeleteTopicsRequest
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