Skip to main content

resolve_capabilities

Function resolve_capabilities 

Source
pub fn resolve_capabilities(
    node: &ComponentNode,
    target_id: &str,
    profile: &HashMap<String, CapabilityEntry>,
) -> Result<ResolutionReport, DispatchError>
Expand description

Resolve every capability required by node against profile. Returns the report on success; errors (loud-fail) naming the capability + target if any required capability resolves to fail.