pub struct GitRetentionSettings {
pub enabled: bool,
pub keep_days: u32,
pub interval_secs: u64,
}Fields§
§enabled: bool§keep_days: u32§interval_secs: u64Trait Implementations§
Source§impl Clone for GitRetentionSettings
impl Clone for GitRetentionSettings
Source§fn clone(&self) -> GitRetentionSettings
fn clone(&self) -> GitRetentionSettings
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 GitRetentionSettings
impl Debug for GitRetentionSettings
Source§impl Default for GitRetentionSettings
impl Default for GitRetentionSettings
Source§impl<'de> Deserialize<'de> for GitRetentionSettings
impl<'de> Deserialize<'de> for GitRetentionSettings
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 GitRetentionSettings
impl RefUnwindSafe for GitRetentionSettings
impl Send for GitRetentionSettings
impl Sync for GitRetentionSettings
impl Unpin for GitRetentionSettings
impl UnsafeUnpin for GitRetentionSettings
impl UnwindSafe for GitRetentionSettings
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