Expand description
Implementation of cargo tree.
Re-exportsยง
use self::format::Pattern;๐use crate::compiler::CompileKind;๐use crate::compiler::RustcTargetData;๐use crate::ops::resolve::SpecsAndResolvedFeatures;๐use crate::ops;๐use crate::ops::Packages;๐use crate::resolver::ForceAllTargets;๐use crate::resolver::HasDevUnits;๐use crate::resolver::features::CliFeatures;๐use crate::util::CargoResult;๐use crate::util::style;๐use crate::workspace::dependency::DepKind;๐use crate::workspace::Package;๐use crate::workspace::PackageId;๐use crate::workspace::PackageIdSpec;๐use crate::workspace::PackageIdSpecQuery;๐use crate::workspace::Workspace;๐use crate::drop_print;๐use crate::drop_println;๐use anyhow::Context as _;๐use cargo_util::collections::HashMap;๐use cargo_util::collections::HashSet;๐use graph::Graph;๐use std::str::FromStr;๐pub use graph::EdgeKind;pub use graph::Node;pub use graph::NodeId;
Modulesยง
Structsยง
- Symbols ๐
- Tree
Options
Enumsยง
Staticsยง
- ASCII_
SYMBOLS ๐ - UTF8_
SYMBOLS ๐
Functionsยง
- build_
and_ print - Entry point for the
cargo treecommand. - edge_
line_ ๐color - print ๐
- Prints a tree for each given root.
- print_
dependencies ๐ - Prints all the dependencies of a package for the given dependency kind.
- print_
node ๐ - Prints a package and all of its dependencies.