#[non_exhaustive]pub struct DeleteAspectTypeRequest {
pub name: String,
pub etag: String,
/* private fields */
}Expand description
Delete AspectType Request.
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 resource name of the AspectType:
projects/{project_number}/locations/{location_id}/aspectTypes/{aspect_type_id}.
etag: StringOptional. If the client provided etag value does not match the current etag value, the DeleteAspectTypeRequest method returns an ABORTED error response.
Implementations§
Trait Implementations§
Source§impl Clone for DeleteAspectTypeRequest
impl Clone for DeleteAspectTypeRequest
Source§fn clone(&self) -> DeleteAspectTypeRequest
fn clone(&self) -> DeleteAspectTypeRequest
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 DeleteAspectTypeRequest
impl Debug for DeleteAspectTypeRequest
Source§impl Default for DeleteAspectTypeRequest
impl Default for DeleteAspectTypeRequest
Source§fn default() -> DeleteAspectTypeRequest
fn default() -> DeleteAspectTypeRequest
Returns the “default value” for a type. Read more
Source§impl Message for DeleteAspectTypeRequest
impl Message for DeleteAspectTypeRequest
Source§impl PartialEq for DeleteAspectTypeRequest
impl PartialEq for DeleteAspectTypeRequest
impl StructuralPartialEq for DeleteAspectTypeRequest
Auto Trait Implementations§
impl Freeze for DeleteAspectTypeRequest
impl RefUnwindSafe for DeleteAspectTypeRequest
impl Send for DeleteAspectTypeRequest
impl Sync for DeleteAspectTypeRequest
impl Unpin for DeleteAspectTypeRequest
impl UnwindSafe for DeleteAspectTypeRequest
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