use-docker-build 0.0.1

Primitive Docker build option helpers for RustUse
Documentation
# use-docker-build

Primitive Docker build option helpers for `RustUse`.

This crate models build context paths, build args, target stages, platforms, and
cache flags. It does not execute Docker builds.

## Basic Usage

```rust
use use_docker_build::{BuildArg, BuildContext, DockerBuildOptions, DockerPlatform};

let options = DockerBuildOptions::new(BuildContext::new(".")?)
    .with_platform(DockerPlatform::new("linux", "amd64")?)
    .with_arg(BuildArg::new("RUST_LOG", "info")?);

assert_eq!(options.context().as_str(), ".");
assert_eq!(options.args()[0].key(), "RUST_LOG");
# Ok::<(), Box<dyn std::error::Error>>(())
```