#[non_exhaustive]pub struct DeleteTopicRequest {
pub name: String,
/* private fields */
}Expand description
Request for DeleteTopic.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.name: StringRequired. The name of the topic to delete.
projects/{project}/locations/{location}/clusters/{cluster}/topics/{topic}.
Implementations§
Trait Implementations§
Source§impl Clone for DeleteTopicRequest
impl Clone for DeleteTopicRequest
Source§fn clone(&self) -> DeleteTopicRequest
fn clone(&self) -> DeleteTopicRequest
Returns a duplicate 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 DeleteTopicRequest
impl Debug for DeleteTopicRequest
Source§impl Default for DeleteTopicRequest
impl Default for DeleteTopicRequest
Source§fn default() -> DeleteTopicRequest
fn default() -> DeleteTopicRequest
Returns the “default value” for a type. Read more
Source§impl Message for DeleteTopicRequest
impl Message for DeleteTopicRequest
Source§impl PartialEq for DeleteTopicRequest
impl PartialEq for DeleteTopicRequest
impl StructuralPartialEq for DeleteTopicRequest
Auto Trait Implementations§
impl Freeze for DeleteTopicRequest
impl RefUnwindSafe for DeleteTopicRequest
impl Send for DeleteTopicRequest
impl Sync for DeleteTopicRequest
impl Unpin for DeleteTopicRequest
impl UnwindSafe for DeleteTopicRequest
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