Expand description
Handles lowering of build-system specific workspace information (cargo metadata or rust-project.json) into representation stored in the salsa
database โ CrateGraph.
Structsยง
- Package
Root PackageRootdescribes a package root folder. Which may be an external dependency, or a member of the current workspace.- Project
Workspace - Sysroot
Public ๐Deps
Enumsยง
Functionsยง
- add_dep ๐
- add_
dep_ ๐inner - add_
dep_ ๐with_ prelude - add_
proc_ ๐macro_ dep - add_
target_ ๐crate_ root - cargo_
to_ ๐crate_ graph - detached_
file_ ๐to_ crate_ graph - extend_
crate_ ๐graph_ with_ sysroot - handle_
rustc_ ๐crates - project_
json_ ๐to_ crate_ graph - sysroot_
metadata_ ๐config - sysroot_
to_ ๐crate_ graph