pub struct WorkflowMetadata {
pub target: WorkflowTarget,
pub version: u64,
pub name: String,
pub archived: bool,
}Expand description
Receipt of one metadata command, retained unchanged for retries.
Fields§
§target: WorkflowTargetResource identity.
version: u64Committed metadata version.
name: StringCurrent display name at this version.
archived: boolArchive state at this version.
Trait Implementations§
Source§impl Clone for WorkflowMetadata
impl Clone for WorkflowMetadata
Source§fn clone(&self) -> WorkflowMetadata
fn clone(&self) -> WorkflowMetadata
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 WorkflowMetadata
impl Debug for WorkflowMetadata
Source§impl<'de> Deserialize<'de> for WorkflowMetadata
impl<'de> Deserialize<'de> for WorkflowMetadata
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 WorkflowMetadata
Source§impl PartialEq for WorkflowMetadata
impl PartialEq for WorkflowMetadata
Source§impl Serialize for WorkflowMetadata
impl Serialize for WorkflowMetadata
impl StructuralPartialEq for WorkflowMetadata
Auto Trait Implementations§
impl Freeze for WorkflowMetadata
impl RefUnwindSafe for WorkflowMetadata
impl Send for WorkflowMetadata
impl Sync for WorkflowMetadata
impl Unpin for WorkflowMetadata
impl UnsafeUnpin for WorkflowMetadata
impl UnwindSafe for WorkflowMetadata
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.