Skip to main content

validate_workflow_capabilities

Function validate_workflow_capabilities 

Source
pub fn validate_workflow_capabilities(
    workflow: &WorkflowDefinition,
    capabilities: &[NodeCapabilities],
) -> Result<(), CapabilityValidationError>
Expand description

Validate that node capability descriptors align with one workflow topology.

ยงErrors

Returns an error if a capability descriptor references an unknown node, references an unknown port on a known node, or claims a direction that disagrees with the workflow declaration.