pub struct PutRetentionPolicyRequest {
pub description: Option<String>,
pub folder_configurations: Vec<FolderConfiguration>,
pub id: Option<String>,
pub name: String,
pub organization_id: String,
}Fields§
§description: Option<String>The retention policy description.
folder_configurations: Vec<FolderConfiguration>The retention policy folder configurations.
id: Option<String>The retention policy ID.
name: StringThe retention policy name.
organization_id: StringThe organization ID.
Trait Implementations§
Source§impl Clone for PutRetentionPolicyRequest
impl Clone for PutRetentionPolicyRequest
Source§fn clone(&self) -> PutRetentionPolicyRequest
fn clone(&self) -> PutRetentionPolicyRequest
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 PutRetentionPolicyRequest
impl Debug for PutRetentionPolicyRequest
Source§impl Default for PutRetentionPolicyRequest
impl Default for PutRetentionPolicyRequest
Source§fn default() -> PutRetentionPolicyRequest
fn default() -> PutRetentionPolicyRequest
Returns the “default value” for a type. Read more
impl StructuralPartialEq for PutRetentionPolicyRequest
Auto Trait Implementations§
impl Freeze for PutRetentionPolicyRequest
impl RefUnwindSafe for PutRetentionPolicyRequest
impl Send for PutRetentionPolicyRequest
impl Sync for PutRetentionPolicyRequest
impl Unpin for PutRetentionPolicyRequest
impl UnwindSafe for PutRetentionPolicyRequest
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