Module cargo::util [−][src]
Re-exports
pub use self::config::homedir; |
pub use self::config::Config; |
pub use self::config::ConfigValue; |
pub use self::diagnostic_server::RustfixDiagnosticServer; |
pub use self::errors::internal; |
pub use self::errors::process_error; |
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::graph::Graph; |
pub use self::hex::hash_u64; |
pub use self::hex::short_hash; |
pub use self::hex::to_hex; |
pub use self::into_url::IntoUrl; |
pub use self::lev_distance::closest; |
pub use self::lev_distance::closest_msg; |
pub use self::lev_distance::lev_distance; |
pub use self::paths::bytes2path; |
pub use self::paths::dylib_path; |
pub use self::paths::join_paths; |
pub use self::paths::path2bytes; |
pub use self::paths::dylib_path_envvar; |
pub use self::paths::normalize_path; |
pub use self::process_builder::process; |
pub use self::process_builder::ProcessBuilder; |
pub use self::rustc::Rustc; |
pub use self::to_semver::ToSemver; |
Modules
| command_prelude | |
| config | |
| cpu | |
| diagnostic_server | A small TCP server to handle collection of diagnostics information in a
cross-platform way for the |
| errors | |
| graph | |
| hex | |
| important_paths | |
| into_url | |
| job | Job management (mostly for windows) |
| lev_distance | |
| machine_message | |
| network | |
| paths | |
| process_builder | |
| profile | |
| rustc | |
| to_semver | |
| toml |
Structs
| CanonicalUrl | A newtype wrapper around |
| 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 | |
| Sha256 |
Enums
| ProgressStyle |
Traits
| IntoUrlWithBase | A type that can be interpreted as a relative Url and converted to a Url. |
Functions
| elapsed | |
| existing_vcs_repo | |
| is_ci | Whether or not this running in a Continuous Integration environment. |
| print_available_benches | |
| print_available_binaries | |
| print_available_examples | |
| print_available_tests | |
| read2 | |
| validate_package_name | Check the base requirements for a package name. |