pulith-resource
Semantic resource description types.
Role
pulith-resource defines what a managed thing is.
It owns:
- resource identity
- locators
- version selectors
- trust/provenance-facing metadata types
Main APIs
ResourceIdResourceSpecRequestedResourceResolvedResourceVersionSelectorValidUrl
Basic Usage
use ;
let requested = new;
# Ok::
How To Use It
Most composed flows begin here.
Use this crate to define the semantic identity and version intent that later crates will preserve across planning, storage, install, and state.
See docs/design/resource.md.