pub struct RetentionRuleDetails {
pub display_name: Option<String>,
pub duration: Option<RetentionDuration>,
pub time_rule_locked: Option<String>,
}Expand description
Retention Rule Details
Fields§
§display_name: Option<String>Display name
duration: Option<RetentionDuration>Duration
time_rule_locked: Option<String>Time rule locked
Trait Implementations§
Source§impl Clone for RetentionRuleDetails
impl Clone for RetentionRuleDetails
Source§fn clone(&self) -> RetentionRuleDetails
fn clone(&self) -> RetentionRuleDetails
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 RetentionRuleDetails
impl Debug for RetentionRuleDetails
Source§impl Default for RetentionRuleDetails
impl Default for RetentionRuleDetails
Source§fn default() -> RetentionRuleDetails
fn default() -> RetentionRuleDetails
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RetentionRuleDetails
impl<'de> Deserialize<'de> for RetentionRuleDetails
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
Auto Trait Implementations§
impl Freeze for RetentionRuleDetails
impl RefUnwindSafe for RetentionRuleDetails
impl Send for RetentionRuleDetails
impl Sync for RetentionRuleDetails
impl Unpin for RetentionRuleDetails
impl UnwindSafe for RetentionRuleDetails
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