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