use-ml-pipeline
ML pipeline metadata primitives for RustUse.
Experimental
use-ml-pipeline is experimental while use-ml remains below 0.3.0.
Example
use ;
let name = new?;
let step: MlPipelineStepKind = "featurize".parse?;
assert_eq!;
assert_eq!;
assert_eq!;
# Ok::
Scope
- Pipeline names, identifiers, step names, step kinds, statuses, run IDs, and lifecycle labels.
- Artifact, dependency, trigger, and schedule kind metadata.
Non-goals
- Pipeline orchestration, scheduling, deployment, or monitoring engines.
- Agent workflows, tool-routing, prompt chains, RAG chains, or reasoning plans.
License
Licensed under either Apache-2.0 or MIT.