#[non_exhaustive]pub struct DeleteDataStoreRequest {
pub name: String,
/* private fields */
}Available on crate feature
data-store-service only.Expand description
Request message for DataStoreService.DeleteDataStore 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.name: StringRequired. Full resource name of
DataStore, such as
projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}.
If the caller does not have permission to delete the DataStore, regardless of whether or not it exists, a PERMISSION_DENIED error is returned.
If the DataStore to delete does not exist, a NOT_FOUND error is returned.
Implementations§
Trait Implementations§
Source§impl Clone for DeleteDataStoreRequest
impl Clone for DeleteDataStoreRequest
Source§fn clone(&self) -> DeleteDataStoreRequest
fn clone(&self) -> DeleteDataStoreRequest
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 DeleteDataStoreRequest
impl Debug for DeleteDataStoreRequest
Source§impl Default for DeleteDataStoreRequest
impl Default for DeleteDataStoreRequest
Source§fn default() -> DeleteDataStoreRequest
fn default() -> DeleteDataStoreRequest
Returns the “default value” for a type. Read more
Source§impl Message for DeleteDataStoreRequest
impl Message for DeleteDataStoreRequest
Source§impl PartialEq for DeleteDataStoreRequest
impl PartialEq for DeleteDataStoreRequest
impl StructuralPartialEq for DeleteDataStoreRequest
Auto Trait Implementations§
impl Freeze for DeleteDataStoreRequest
impl RefUnwindSafe for DeleteDataStoreRequest
impl Send for DeleteDataStoreRequest
impl Sync for DeleteDataStoreRequest
impl Unpin for DeleteDataStoreRequest
impl UnwindSafe for DeleteDataStoreRequest
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