pub struct LifecyclePolicy {
pub policy_id: u64,
pub policy_name: String,
pub conditions: Vec<LifecycleCondition>,
pub actions: Vec<LifecycleAction>,
pub priority: PolicyPriority,
}Fields§
§policy_id: u64§policy_name: String§conditions: Vec<LifecycleCondition>§actions: Vec<LifecycleAction>§priority: PolicyPriorityTrait Implementations§
Source§impl Clone for LifecyclePolicy
impl Clone for LifecyclePolicy
Source§fn clone(&self) -> LifecyclePolicy
fn clone(&self) -> LifecyclePolicy
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 moreAuto Trait Implementations§
impl Freeze for LifecyclePolicy
impl RefUnwindSafe for LifecyclePolicy
impl Send for LifecyclePolicy
impl Sync for LifecyclePolicy
impl Unpin for LifecyclePolicy
impl UnwindSafe for LifecyclePolicy
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more