Crate posemesh_compute_node_runner_api

Crate posemesh_compute_node_runner_api 

Source
Expand description

posemesh-compute-node-runner-api: Stable seam for runners (no HTTP).

Exposes:

  • Data contracts: LeaseEnvelope, TaskSpec.
  • Runner ports: InputSource, ArtifactSink, ControlPlane.
  • Execution: TaskCtx, Runner.

Re-exports§

pub use runner::ArtifactSink;
pub use runner::ControlPlane;
pub use runner::InputSource;
pub use runner::MaterializedInput;
pub use runner::Runner;
pub use runner::TaskCtx;
pub use types::LeaseEnvelope;
pub use types::TaskSpec;

Modules§

runner
types

Constants§

CRATE_NAME
Public crate identifier used by workspace smoke tests.