use-docker-label 0.0.1

Primitive Docker and OCI label helpers for RustUse
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# use-docker-label

Primitive Docker and `OCI` label helpers for `RustUse`.

This crate validates label keys and values and exposes helpers for common `OCI`
annotation labels.

## Basic Usage

```rust
use use_docker_label::{DockerLabel, DockerLabelKey, OCI_TITLE};

let label = DockerLabel::new(DockerLabelKey::new(OCI_TITLE)?, "RustUse app")?;

assert_eq!(label.to_string(), "org.opencontainers.image.title=RustUse app");
# Ok::<(), Box<dyn std::error::Error>>(())
```