Skip to main content

validate_dynamic_pipeline

Function validate_dynamic_pipeline 

Source
pub fn validate_dynamic_pipeline(
    contract: PrecisionContract,
    primitives: &[DynamicPrimitiveSoundness],
) -> Result<Soundness, DynamicSoundnessViolation>
Expand description

Validate a serializable primitive pipeline against a consumer precision contract, returning the composed soundness marker on success.

This has the same semantics as validate_pipeline but accepts owned primitive ids for finding evidence, release artifacts, and decoded manifests.

ยงErrors

Returns DynamicSoundnessViolation when any primitive is incompatible with the requested contract.