Skip to main content

Module execution

Module execution 

Source
Expand description

Cargo process communication and exact artifact observations shared by build recipes.

Callers select recipes, environment, source custody, process spawning, budgets, cancellation, build-script interpretation and release admission.

Structs§

CargoExecution
Independent process/protocol evidence and observations bound to this execution.
CargoExecutionPolicy
Caller-owned output, decoding and probe cleanup policy. No default deadline.
CargoInvocation
One concrete Cargo invocation with an explicit, complete child environment.

Enums§

CargoArtifactError
Cargo’s nonempty set of outputs cannot identify one exact cdylib Wasm.
CargoRecipe
Supported Cargo recipes. Consumers retain profile overrides and compiler flags.

Functions§

execute_cargo
Observe tools, execute one rendered invocation, drain/decode it and recheck tools.
select_cdylib_wasm
Select one reported cdylib Wasm for an exact admitted manifest.