cargo_metadata 0.13.1

structured access to the output of `cargo metadata`


Structured access to the output of cargo metadata. Usually used from within a cargo-* executable.

Also supports serialization to aid in implementing --message-format=json-like output generation in cargo-* subcommands, since some of the types in what cargo --message-format=json emits are exactly the same as the ones from cargo metadata.

Build Status

Documentation - contains examples of use with std::env::args, docopt, clap, and structopt.