MCPcopy Index your code
hub / github.com/cargo-lambda/cargo-lambda / binary_targets

Function binary_targets

crates/cargo-lambda-metadata/src/cargo/mod.rs:66–72  ·  view source on GitHub ↗

Extract all the binary target names from a Cargo.toml file

(
    manifest_path: P,
    build_examples: bool,
)

Source from the content-addressed store, hash-verified

64
65/// Extract all the binary target names from a Cargo.toml file
66pub fn binary_targets<P: AsRef<Path> + Debug>(
67 manifest_path: P,
68 build_examples: bool,
69) -> Result<HashSet<String>, MetadataError> {
70 let metadata = load_metadata(manifest_path, None)?;
71 Ok(binary_targets_from_metadata(&metadata, build_examples))
72}
73
74pub fn binary_targets_from_metadata(
75 metadata: &CargoMetadata,

Calls 2

load_metadataFunction · 0.85