Crate crate_metadata

Source
Expand description

For usage from build-script.

Utility functions that returns current crate metadata as result of call cargo metadata.

Structs§

CargoMetadata
Package
Target

Functions§

cargo_metadata
Cargo metadata for caller crate with other packages that in workspace. Caller crate means crate that currently building.
cargo_metadata_for
Cargo metadata for specified manifest path.
crate_metadata
Cargo metadata for caller crate. Without other packages if it’s in a workspace. Caller crate means crate that currently building.
crate_metadata_for
Cargo metadata for specified manifest path, filtered for specified crate name. That means that there is only one packages should be, with name end path eq specified.