Struct artifact_app::types::Project [] [src]

pub struct Project {
    pub artifacts: Artifacts,
    pub settings: Settings,
    pub files: HashSet<PathBuf>,
    pub dne_locs: HashMap<Name, Loc>,
    pub dne_sublocs: HashMap<SubName, Loc>,
    pub origin: PathBuf,
    pub repo_map: HashMap<PathBuf, PathBuf>,
}

represents the results and all the data necessary to reconstruct a loaded project

Fields

Methods

impl Project
[src]

[src]

better than equal... has reasons why NOT equal!

impl Project
[src]

Trait Implementations

impl Debug for Project
[src]

[src]

Formats the value using the given formatter.

impl Clone for Project
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Default for Project
[src]

[src]

Returns the "default value" for a type. Read more