[−][src]Module cargo::util
Re-exports
pub use self::config::homedir; |
pub use self::config::Config; |
pub use self::config::ConfigValue; |
pub use self::dependency_queue::Dirty; |
pub use self::dependency_queue::Fresh; |
pub use self::errors::CargoResult; |
pub use self::errors::CargoResultExt; |
pub use self::errors::CliResult; |
pub use self::errors::Test; |
pub use self::errors::CargoTestError; |
pub use self::errors::CliError; |
pub use self::errors::ProcessError; |
pub use self::errors::internal; |
pub use self::errors::process_error; |
pub use self::graph::Graph; |
pub use self::hex::short_hash; |
pub use self::hex::to_hex; |
pub use self::hex::hash_u64; |
pub use self::lev_distance::lev_distance; |
pub use self::paths::dylib_path; |
pub use self::paths::join_paths; |
pub use self::paths::bytes2path; |
pub use self::paths::path2bytes; |
pub use self::paths::dylib_path_envvar; |
pub use self::paths::normalize_path; |
pub use self::paths::without_prefix; |
pub use self::process_builder::process; |
pub use self::process_builder::ProcessBuilder; |
pub use self::to_semver::ToSemver; |
pub use self::to_url::ToUrl; |
pub use self::diagnostic_server::RustfixDiagnosticServer; |
Modules
command_prelude | |
config | |
diagnostic_server | A small TCP server to handle collection of diagnostics information in a
cross-platform way for the |
errors | |
graph | |
hex | |
important_paths | |
job | Job management (mostly for windows) |
lev_distance | |
machine_message | |
network | |
paths | |
process_builder | |
profile | |
to_semver | |
to_url | |
toml |
Structs
CargoError | The |
DependencyQueue | |
FileLock | |
Filesystem | A "filesystem" is intended to be a globally shared, hence locked, resource in Cargo. |
FossilRepo | |
GitRepo | |
HgRepo | |
LockServer | |
LockServerClient | |
LockServerStarted | |
PijulRepo | |
Progress | |
Rustc | Information on the |
Sha256 |
Enums
Cfg | |
CfgExpr | |
Freshness | Indication of the freshness of a package. |
ProgressStyle |
Functions
elapsed | |
existing_vcs_repo | |
read2 |