#[non_exhaustive]pub struct DeleteSchemaBundleRequest {
pub name: String,
pub etag: String,
/* private fields */
}Expand description
The request for DeleteSchemaBundle.
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 unique name of the schema bundle to delete.
Values are of the form
projects/{project}/instances/{instance}/tables/{table}/schemaBundles/{schema_bundle}
etag: StringOptional. The etag of the schema bundle. If this is provided, it must match the server’s etag. The server returns an ABORTED error on a mismatched etag.
Implementations§
Trait Implementations§
Source§impl Clone for DeleteSchemaBundleRequest
impl Clone for DeleteSchemaBundleRequest
Source§fn clone(&self) -> DeleteSchemaBundleRequest
fn clone(&self) -> DeleteSchemaBundleRequest
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 DeleteSchemaBundleRequest
impl Debug for DeleteSchemaBundleRequest
Source§impl Default for DeleteSchemaBundleRequest
impl Default for DeleteSchemaBundleRequest
Source§fn default() -> DeleteSchemaBundleRequest
fn default() -> DeleteSchemaBundleRequest
Returns the “default value” for a type. Read more
Source§impl Message for DeleteSchemaBundleRequest
impl Message for DeleteSchemaBundleRequest
impl StructuralPartialEq for DeleteSchemaBundleRequest
Auto Trait Implementations§
impl Freeze for DeleteSchemaBundleRequest
impl RefUnwindSafe for DeleteSchemaBundleRequest
impl Send for DeleteSchemaBundleRequest
impl Sync for DeleteSchemaBundleRequest
impl Unpin for DeleteSchemaBundleRequest
impl UnwindSafe for DeleteSchemaBundleRequest
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