Re-exports§
pub use self::dependency::Dependency;pub use self::dependency::Patch;pub use self::dependency::PatchLocation;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::package_id_spec::PackageIdSpecQuery;pub use self::registry::Registry;pub use self::source_id::SourceId;pub use self::summary::FeatureMap;pub use self::summary::FeatureValue;pub use self::summary::Summary;pub use self::workspace::MaybePackage;pub use self::workspace::Workspace;pub use self::workspace::WorkspaceConfig;pub use self::workspace::WorkspaceRootConfig;pub use self::workspace::find_workspace_root;pub use self::workspace::find_workspace_root_with_membership_check;pub use self::workspace::resolve_relative_path;
Modules§
- dependency
- editor
- Utilities for in-place editing of Cargo.toml manifests.
- 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 - parser
- profiles
- Handles built-in and customizable compiler flag presets.
- registry
- Types that hold source information for a group of packages.
- source_
id 🔒 - summary
- workspace 🔒
Structs§
- Package
IdSpec - Some or all of the data required to identify a package:
Enums§
- GitReference
- Information to find a specific commit in a Git repository.
- Source
Kind - The possible kinds of code source.