Module cargo::util
[−]
[src]
Reexports
pub use self::config::Config; |
pub use self::dependency_queue::{Fresh, Dirty}; |
pub use self::errors::{CargoResult, CargoError, ChainError, CliResult}; |
pub use self::errors::{CliError, ProcessError, CargoTestError}; |
pub use self::errors::{Human, caused_human}; |
pub use self::errors::{process_error, internal_error, internal, human}; |
pub use self::graph::Graph; |
pub use self::hex::{to_hex, short_hash, hash_u64}; |
pub use self::lev_distance::{lev_distance}; |
pub use self::paths::{join_paths, path2bytes, bytes2path, dylib_path}; |
pub use self::paths::{normalize_path, dylib_path_envvar, without_prefix}; |
pub use self::process_builder::{process, ProcessBuilder}; |
pub use self::to_semver::ToSemver; |
pub use self::to_url::ToUrl; |
Modules
config | |
errors | |
graph | |
hex | |
important_paths | |
job |
Job management (mostly for windows) |
lev_distance | |
network | |
paths | |
process_builder | |
profile | |
to_semver | |
to_url | |
toml |
Structs
DependencyQueue | |
FileLock | |
Filesystem |
A "filesystem" is intended to be a globally shared, hence locked, resource in Cargo. |
GitRepo | |
HgRepo | |
LazyCell | |
Rustc | |
Sha256 |
Enums
Cfg | |
CfgExpr | |
Freshness |
Indication of the freshness of a package. |
Functions
read2 |