Enum DependencyMergeState [source]

pub(in crate::project::resolve) enum DependencyMergeState {
    Registry {
        reqs: Vec<VersionReq>,
    },
    GitNumeric {
        url: String,
        reqs: Vec<VersionReq>,
    },
    GitRef {
        url: String,
        ref_quoted: String,
    },
    LocalPath {
        canonical_path: PathBuf,
    },
}

Variants

Registry

Registry {
    reqs: Vec<VersionReq>,
}

GitNumeric

GitNumeric {
    url: String,
    reqs: Vec<VersionReq>,
}

GitRef

GitRef {
    url: String,
    ref_quoted: String,
}

LocalPath

LocalPath {
    canonical_path: PathBuf,
}