Re-exports§
pub use self::dependency::Dependency;
pub use self::dependency::SerializedDependency;
pub use self::features::CliUnstable;
pub use self::features::Edition;
pub use self::features::Feature;
pub use self::features::Features;
pub use self::manifest::EitherManifest;
pub use self::manifest::VirtualManifest;
pub use self::manifest::Manifest;
pub use self::manifest::Target;
pub use self::manifest::TargetKind;
pub use self::package::Package;
pub use self::package::PackageSet;
pub use self::package_id::PackageId;
pub use self::registry::Registry;
pub use self::resolver::Resolve;
pub use self::resolver::ResolveVersion;
pub use self::shell::Shell;
pub use self::shell::Verbosity;
pub use self::summary::FeatureMap;
pub use self::summary::FeatureValue;
pub use self::summary::Summary;
Modules§
- compiler
- Interact with the compiler
- dependency
- features
- Support for nightly features in Cargo itself.
- gc
- Support for garbage collecting unused files from downloaded files or artifacts from the target directory.
- global_
cache_ tracker - Support for tracking the last time files were used to assist with cleaning up those files if they haven’t been used in a while.
- manifest
- package
- package_
id - package_
id_ 🔒spec - profiles
- Handles built-in and customizable compiler flag presets.
- registry
- Types that hold source information for a group of packages.
- resolver
- Resolution of the entire dependency graph for a crate.
- shell
- source_
id 🔒 - summary
- workspace 🔒
Structs§
- Package
IdSpec - Some or all of the data required to identify a package:
- Source
Id - Unique identifier for a source of packages.
- Workspace
- The core abstraction in Cargo for working with a workspace of crates.
- Workspace
Root Config - Intermediate configuration of a workspace root in a manifest.
Enums§
- GitReference
- Information to find a specific commit in a Git repository.
- Maybe
Package - Source
Kind - The possible kinds of code source.
- Workspace
Config - Configuration of a workspace in a manifest.
Traits§
Functions§
- find_
workspace_ root - Finds the path of the root of the workspace.
- resolve_
relative_ path