Versions in this module Expand all Collapse all v0 v0.1.1 Feb 7, 2023 v0.1.0 Feb 7, 2023 Changes in this version + type Info interface + Request func() Request + type LayerInfo interface + Descriptor func() ocispec.Descriptor + type ManifestInfo interface + Layer func(ctx context.Context, desc ocispec.Descriptor) (LayerInfo, error) + Manifest func(ctx context.Context) (*ocispec.Manifest, error) + type Request struct + Headers http.Header + URL URL + type RequestResolver struct + func NewRequestResolver(o RequestResolverOptions) (*RequestResolver, error) + func (u *RequestResolver) Resolve(ctx context.Context, ref string) (ManifestInfo, error) + type RequestResolverOptions struct + Client *http.Client + ConfigPaths []string + Header http.Header + func (o *RequestResolverOptions) SetDefaults() + type URL url.URL + func (u *URL) MarshalJSON() ([]byte, error) + func (u *URL) UnmarshalJSON(p []byte) error + func (u *URL) UnmarshalText(p []byte) error + func (u URL) MarshalText() ([]byte, error)