Struct google_storage1::api::BucketObjectRetention
source · pub struct BucketObjectRetention {
pub mode: Option<String>,
}
Expand description
The bucket’s object retention config.
This type is not used in any activity, and only used as part of another schema.
Fields§
§mode: Option<String>
The bucket’s object retention mode. Can be Enabled.
Trait Implementations§
source§impl Clone for BucketObjectRetention
impl Clone for BucketObjectRetention
source§fn clone(&self) -> BucketObjectRetention
fn clone(&self) -> BucketObjectRetention
Returns a copy 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 BucketObjectRetention
impl Debug for BucketObjectRetention
source§impl Default for BucketObjectRetention
impl Default for BucketObjectRetention
source§fn default() -> BucketObjectRetention
fn default() -> BucketObjectRetention
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for BucketObjectRetention
impl<'de> Deserialize<'de> for BucketObjectRetention
source§fn 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
source§impl Serialize for BucketObjectRetention
impl Serialize for BucketObjectRetention
impl NestedType for BucketObjectRetention
impl Part for BucketObjectRetention
Auto Trait Implementations§
impl RefUnwindSafe for BucketObjectRetention
impl Send for BucketObjectRetention
impl Sync for BucketObjectRetention
impl Unpin for BucketObjectRetention
impl UnwindSafe for BucketObjectRetention
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