Struct google_cloud_storage::http::buckets::delete::DeleteBucketParam
source · pub struct DeleteBucketParam {
pub if_metageneration_match: Option<i64>,
pub if_metageneration_not_match: Option<i64>,
}Expand description
Request message for DeleteBucket.
Fields
if_metageneration_match: Option<i64>If set, only deletes the bucket if its metageneration matches this value.
if_metageneration_not_match: Option<i64>If set, only deletes the bucket if its metageneration does not match this value.
Trait Implementations
sourceimpl Clone for DeleteBucketParam
impl Clone for DeleteBucketParam
sourcefn clone(&self) -> DeleteBucketParam
fn clone(&self) -> DeleteBucketParam
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Default for DeleteBucketParam
impl Default for DeleteBucketParam
sourcefn default() -> DeleteBucketParam
fn default() -> DeleteBucketParam
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for DeleteBucketParam
impl<'de> Deserialize<'de> for DeleteBucketParam
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl PartialEq<DeleteBucketParam> for DeleteBucketParam
impl PartialEq<DeleteBucketParam> for DeleteBucketParam
sourcefn eq(&self, other: &DeleteBucketParam) -> bool
fn eq(&self, other: &DeleteBucketParam) -> bool
sourceimpl Serialize for DeleteBucketParam
impl Serialize for DeleteBucketParam
impl Eq for DeleteBucketParam
impl StructuralEq for DeleteBucketParam
impl StructuralPartialEq for DeleteBucketParam
Auto Trait Implementations
impl RefUnwindSafe for DeleteBucketParam
impl Send for DeleteBucketParam
impl Sync for DeleteBucketParam
impl Unpin for DeleteBucketParam
impl UnwindSafe for DeleteBucketParam
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.