Module reference

Source
Expand description

Parser for docker:// URLs.

This module provides support for parsing image references.

§Example

use std::str::FromStr;

use docker_registry::reference::Reference;

// Parse an image reference
let dkref = Reference::from_str("docker://busybox")?;
assert_eq!(dkref.registry(), "registry-1.docker.io");
assert_eq!(dkref.repository(), "library/busybox");
assert_eq!(dkref.version(), "latest");

Structs§

Reference
A registry image reference.

Enums§

ReferenceParseError
Version
Image version, either a tag or a digest.
VersionParseError

Statics§

DEFAULT_REGISTRY