#[non_exhaustive]pub struct FlowHistoryHold {
pub run_id: String,
pub hold_id: String,
pub reason: String,
pub created_at: DateTime<Utc>,
}Expand description
Persistent reason that prevents a run history from being pruned.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.run_id: StringRun whose history is protected.
hold_id: StringCaller-defined identifier for this hold.
reason: StringOperator-facing reason for retaining the history.
created_at: DateTime<Utc>Time at which the hold was created.
Trait Implementations§
Source§impl Clone for FlowHistoryHold
impl Clone for FlowHistoryHold
Source§fn clone(&self) -> FlowHistoryHold
fn clone(&self) -> FlowHistoryHold
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 FlowHistoryHold
impl Debug for FlowHistoryHold
Source§impl<'de> Deserialize<'de> for FlowHistoryHold
impl<'de> Deserialize<'de> for FlowHistoryHold
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 Eq for FlowHistoryHold
Source§impl PartialEq for FlowHistoryHold
impl PartialEq for FlowHistoryHold
Source§impl Serialize for FlowHistoryHold
impl Serialize for FlowHistoryHold
impl StructuralPartialEq for FlowHistoryHold
Auto Trait Implementations§
impl Freeze for FlowHistoryHold
impl RefUnwindSafe for FlowHistoryHold
impl Send for FlowHistoryHold
impl Sync for FlowHistoryHold
impl Unpin for FlowHistoryHold
impl UnsafeUnpin for FlowHistoryHold
impl UnwindSafe for FlowHistoryHold
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.