pub struct TtlStrategy {
pub seconds_after_completion: Option<i32>,
pub seconds_after_success: Option<i32>,
pub seconds_after_failure: Option<i32>,
}Expand description
Argo ttlStrategy: delete the finished Workflow after the given
seconds. Each bound is independent (#[…(ttl(after_completion=…, after_success=…, after_failure=…))]).
Fields§
§seconds_after_completion: Option<i32>§seconds_after_success: Option<i32>§seconds_after_failure: Option<i32>Trait Implementations§
Source§impl Clone for TtlStrategy
impl Clone for TtlStrategy
Source§fn clone(&self) -> TtlStrategy
fn clone(&self) -> TtlStrategy
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 TtlStrategy
impl Debug for TtlStrategy
Source§impl Default for TtlStrategy
impl Default for TtlStrategy
Source§fn default() -> TtlStrategy
fn default() -> TtlStrategy
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TtlStrategy
impl<'de> Deserialize<'de> for TtlStrategy
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
Source§impl PartialEq for TtlStrategy
impl PartialEq for TtlStrategy
Source§impl Serialize for TtlStrategy
impl Serialize for TtlStrategy
impl StructuralPartialEq for TtlStrategy
Auto Trait Implementations§
impl Freeze for TtlStrategy
impl RefUnwindSafe for TtlStrategy
impl Send for TtlStrategy
impl Sync for TtlStrategy
impl Unpin for TtlStrategy
impl UnsafeUnpin for TtlStrategy
impl UnwindSafe for TtlStrategy
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