stow-types 0.6.0

Shared API and artifact-identity types for the stow artifact cache
Documentation
1
2
3
4
5
6
7
8
9
10
11
# stow-types

Shared wire and identity types for [stow](https://github.com/water-rs/stow), a
public prebuilt cache for Rust.

The crate carries the HTTP payloads the CLI, edge worker, scheduler, and
trusted CI exchange; the validated identity newtypes (`CrateName`,
`CrateVersion`, `FeaturesJson`, `TargetTriple`, `WireRustcVersion`,
`CMetadata`, `DependencyCMetadataJson`) that enforce the five-element artifact
identity tuple at the serde boundary; the OCI bundle manifest layout; and the
rustc-argument parser that derives cache identity from a captured invocation.