[][src]Module cargo_raze::metadata

Structs

CargoInternalsMetadataFetcher

A workspace metadata fetcher that uses Cargo's internals.

CargoSubcommandMetadataFetcher

A workspace metadata fetcher that uses the Cargo Metadata subcommand.

CargoWorkspaceFiles

The local Cargo workspace files to be used for build planning .

Dependency

The metadata for a dependency (a reference connecting a crate to another crate).

Metadata

The metadata for a whole Cargo workspace.

Package

The metadata for an individual Cargo crate.

Resolve

The metadata for a fully resolved dependency tree.

ResolveNode

The metadata for a single resolved entry in the full dependency tree.

Target

The metadata for a compileable target.

Traits

MetadataFetcher

An entity that can retrive deserialized metadata for a Cargo Workspace.

Type Definitions

Kind
PackageId
TargetSpec