Documentation
¶
Index ¶
- type Image
- func (n *Image) InspectHREF(href manifest.HREF) (*manifest.HREF, error)
- func (n *Image) InspectLink(link manifest.Link) (*manifest.Link, error)
- func (n *Image) InspectManifest(manifest manifest.Manifest) (*manifest.Manifest, error)
- func (n *Image) InspectMetadata(metadata manifest.Metadata) (*manifest.Metadata, error)
- func (n *Image) Name() string
- type ImageReference
- type ImageUsage
- func (n *ImageUsage) InspectHREF(href manifest.HREF) (*manifest.HREF, error)
- func (n *ImageUsage) InspectLink(link manifest.Link) (*manifest.Link, error)
- func (n *ImageUsage) InspectManifest(m manifest.Manifest) (*manifest.Manifest, error)
- func (n *ImageUsage) InspectMetadata(metadata manifest.Metadata) (*manifest.Metadata, error)
- func (n *ImageUsage) Name() string
- type Inspector
- type Run
- func (n *Run) Error() error
- func (n *Run) TransformHREF(href manifest.HREF) manifest.HREF
- func (n *Run) TransformLink(link manifest.Link) manifest.Link
- func (n *Run) TransformManifest(manifest manifest.Manifest) manifest.Manifest
- func (n *Run) TransformMetadata(metadata manifest.Metadata) manifest.Metadata
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Image ¶
type Image struct {
Filesystem fs.FS
Algorithms []manifest.HashAlgorithm
}
func (*Image) InspectHREF ¶
InspectHREF implements Inspector
func (*Image) InspectLink ¶
InspectLink implements Inspector
func (*Image) InspectManifest ¶
InspectManifest implements Inspector
func (*Image) InspectMetadata ¶
InspectMetadata implements Inspector
type ImageReference ¶
type ImageReference struct {
Href url.URL `json:"href"`
Description guidednavigation.GuidedNavigationDescription `json:"description,omitempty"`
Role []guidednavigation.GuidedNavigationRole `json:"role,omitempty"`
}
func (ImageReference) MarshalJSON ¶
func (r ImageReference) MarshalJSON() ([]byte, error)
type ImageUsage ¶
type ImageUsage struct {
// contains filtered or unexported fields
}
func (*ImageUsage) InspectHREF ¶
InspectHREF implements Inspector
func (*ImageUsage) InspectLink ¶
InspectLink implements Inspector
func (*ImageUsage) InspectManifest ¶
InspectManifest implements Inspector
func (*ImageUsage) InspectMetadata ¶
InspectMetadata implements Inspector
type Run ¶
type Run struct {
// contains filtered or unexported fields
}
func CreateInspection ¶
func (*Run) TransformHREF ¶
TransformHREF implements ManifestTransformer
func (*Run) TransformLink ¶
TransformLink implements ManifestTransformer
func (*Run) TransformManifest ¶
TransformManifest implements ManifestTransformer
Click to show internal directories.
Click to hide internal directories.