pub struct WorkflowVersionInfo {
pub workflow_type: String,
pub content_hash: ContentHash,
pub deployed_entry_module: String,
pub entry_function: String,
pub manifest_version: ManifestVersion,
pub loaded_at: DateTime<Utc>,
pub route_active: bool,
}Expand description
One loaded version of one workflow type, as reported by the catalog.
Fields§
§workflow_type: StringLogical workflow type this version belongs to.
content_hash: ContentHashContent hash identifying the package version (textual when serialized).
deployed_entry_module: StringNamespaced module name spawned for this version.
entry_function: StringExported entry function spawned for this version.
manifest_version: ManifestVersionAuthor-declared manifest version label.
loaded_at: DateTime<Utc>Engine-local instant this version was loaded.
route_active: boolWhether new dispatches of this type currently route to this version.
Trait Implementations§
Source§impl Clone for WorkflowVersionInfo
impl Clone for WorkflowVersionInfo
Source§fn clone(&self) -> WorkflowVersionInfo
fn clone(&self) -> WorkflowVersionInfo
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 WorkflowVersionInfo
impl Debug for WorkflowVersionInfo
Source§impl<'de> Deserialize<'de> for WorkflowVersionInfo
impl<'de> Deserialize<'de> for WorkflowVersionInfo
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 WorkflowVersionInfo
impl PartialEq for WorkflowVersionInfo
Source§impl Serialize for WorkflowVersionInfo
impl Serialize for WorkflowVersionInfo
impl StructuralPartialEq for WorkflowVersionInfo
Auto Trait Implementations§
impl Freeze for WorkflowVersionInfo
impl RefUnwindSafe for WorkflowVersionInfo
impl Send for WorkflowVersionInfo
impl Sync for WorkflowVersionInfo
impl Unpin for WorkflowVersionInfo
impl UnsafeUnpin for WorkflowVersionInfo
impl UnwindSafe for WorkflowVersionInfo
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