Module stager::builder [] [src]

High-level requirements for staging files.

Basic Example

use std::path;
use stager::builder;
use stager::builder::ActionBuilder;

let target = path::Path::new("/tmp/example"); // dummy data
let stage = builder::Staging::default(); // dummy data
let stage = stage.build(target).unwrap();

Structs

Access
Directory

Override the default settings for the target directory.

SourceFile

Specifies a file to be staged into the target directory.

SourceFiles

Specifies a collection of files to be staged into the target directory.

Staging

For each stage target, a list of sources to populate it with.

Symlink

Specifies a symbolic link file to be staged into the target directory.

Traits

ActionBuilder