pub struct CleanupPolicyMostRecentVersions {
pub keep_count: Option<i32>,
pub package_name_prefixes: Option<Vec<String>>,
}Expand description
CleanupPolicyMostRecentVersions is an alternate condition of a CleanupPolicy for retaining a minimum number of versions.
This type is not used in any activity, and only used as part of another schema.
Fields§
§keep_count: Option<i32>Minimum number of versions to keep.
package_name_prefixes: Option<Vec<String>>List of package name prefixes that will apply this rule.
Trait Implementations§
Source§impl Clone for CleanupPolicyMostRecentVersions
impl Clone for CleanupPolicyMostRecentVersions
Source§fn clone(&self) -> CleanupPolicyMostRecentVersions
fn clone(&self) -> CleanupPolicyMostRecentVersions
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 Default for CleanupPolicyMostRecentVersions
impl Default for CleanupPolicyMostRecentVersions
Source§fn default() -> CleanupPolicyMostRecentVersions
fn default() -> CleanupPolicyMostRecentVersions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CleanupPolicyMostRecentVersions
impl<'de> Deserialize<'de> for CleanupPolicyMostRecentVersions
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
impl Part for CleanupPolicyMostRecentVersions
Auto Trait Implementations§
impl Freeze for CleanupPolicyMostRecentVersions
impl RefUnwindSafe for CleanupPolicyMostRecentVersions
impl Send for CleanupPolicyMostRecentVersions
impl Sync for CleanupPolicyMostRecentVersions
impl Unpin for CleanupPolicyMostRecentVersions
impl UnwindSafe for CleanupPolicyMostRecentVersions
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