Structs§
- Dependency
- A package-level Cabin dependency declared in
[dependencies]or[dev-dependencies]. - Package
- Top-level validated package.
- Package
Config Input - Bundled inputs for
Package::with_config. - Package
Name - Validated package name.
- System
Dependency - A system dependency declared with
system = trueon a[dependencies]/[dev-dependencies]entry. - Target
- A buildable unit within a package.
- Target
Name - Validated target name.
Enums§
- Dependency
Kind - Which kind of dependency is declared.
- Dependency
Source - Where a dependency is sourced from.
- Port
DepSource - Where a foundation-port dependency’s recipe comes from.
- Target
Kind - What kind of artifact a target produces.
Functions§
- is_
path_ safe_ package_ name - Shared package-name validity predicate.