pub struct KfDeleteTopicsRequest {
pub topic_names: Vec<String>,
pub timeout_ms: i32,
}
Fields§
§topic_names: Vec<String>
The names of the topics to delete
timeout_ms: i32
The length of time in milliseconds to wait for the deletions to complete.
Trait Implementations§
Source§impl Debug for KfDeleteTopicsRequest
impl Debug for KfDeleteTopicsRequest
Source§impl Decoder for KfDeleteTopicsRequest
impl Decoder for KfDeleteTopicsRequest
Source§impl Default for KfDeleteTopicsRequest
impl Default for KfDeleteTopicsRequest
Source§impl<'de> Deserialize<'de> for KfDeleteTopicsRequest
impl<'de> Deserialize<'de> for KfDeleteTopicsRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Encoder for KfDeleteTopicsRequest
impl Encoder for KfDeleteTopicsRequest
Source§impl Request for KfDeleteTopicsRequest
impl Request for KfDeleteTopicsRequest
const API_KEY: u16 = 20u16
const MIN_API_VERSION: i16 = 0i16
const MAX_API_VERSION: i16 = 3i16
const DEFAULT_API_VERSION: i16 = 3i16
type Response = KfDeleteTopicsResponse
Auto Trait Implementations§
impl Freeze for KfDeleteTopicsRequest
impl RefUnwindSafe for KfDeleteTopicsRequest
impl Send for KfDeleteTopicsRequest
impl Sync for KfDeleteTopicsRequest
impl Unpin for KfDeleteTopicsRequest
impl UnwindSafe for KfDeleteTopicsRequest
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