#[non_exhaustive]pub struct DeleteProcessorMetadata {
pub common_metadata: Option<CommonOperationMetadata>,
/* private fields */
}Expand description
The long-running operation metadata for the DeleteProcessor method.
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.common_metadata: Option<CommonOperationMetadata>The basic metadata of the long-running operation.
Implementations§
Source§impl DeleteProcessorMetadata
impl DeleteProcessorMetadata
pub fn new() -> Self
Sourcepub fn set_common_metadata<T>(self, v: T) -> Selfwhere
T: Into<CommonOperationMetadata>,
pub fn set_common_metadata<T>(self, v: T) -> Selfwhere
T: Into<CommonOperationMetadata>,
Sets the value of common_metadata.
Sourcepub fn set_or_clear_common_metadata<T>(self, v: Option<T>) -> Selfwhere
T: Into<CommonOperationMetadata>,
pub fn set_or_clear_common_metadata<T>(self, v: Option<T>) -> Selfwhere
T: Into<CommonOperationMetadata>,
Sets or clears the value of common_metadata.
Trait Implementations§
Source§impl Clone for DeleteProcessorMetadata
impl Clone for DeleteProcessorMetadata
Source§fn clone(&self) -> DeleteProcessorMetadata
fn clone(&self) -> DeleteProcessorMetadata
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 DeleteProcessorMetadata
impl Debug for DeleteProcessorMetadata
Source§impl Default for DeleteProcessorMetadata
impl Default for DeleteProcessorMetadata
Source§fn default() -> DeleteProcessorMetadata
fn default() -> DeleteProcessorMetadata
Returns the “default value” for a type. Read more
Source§impl Message for DeleteProcessorMetadata
impl Message for DeleteProcessorMetadata
Source§impl PartialEq for DeleteProcessorMetadata
impl PartialEq for DeleteProcessorMetadata
impl StructuralPartialEq for DeleteProcessorMetadata
Auto Trait Implementations§
impl Freeze for DeleteProcessorMetadata
impl RefUnwindSafe for DeleteProcessorMetadata
impl Send for DeleteProcessorMetadata
impl Sync for DeleteProcessorMetadata
impl Unpin for DeleteProcessorMetadata
impl UnwindSafe for DeleteProcessorMetadata
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