pub trait ComponentResolver {
// Required methods
fn resolve_ref(&self, component_ref: &str) -> ResolvedComponent;
fn fetch_digest(&self, digest: &str) -> ResolvedArtifact;
}Expand description
Host-side resolver for ref-based component lookup.
Required Methods§
Sourcefn resolve_ref(&self, component_ref: &str) -> ResolvedComponent
fn resolve_ref(&self, component_ref: &str) -> ResolvedComponent
Resolve a component reference string to a digest plus metadata.
Sourcefn fetch_digest(&self, digest: &str) -> ResolvedArtifact
fn fetch_digest(&self, digest: &str) -> ResolvedArtifact
Fetch a resolved component artifact by digest.