Crate cargo_dist_schema

Source
Expand description

§cargo-dist-schema

This crate exists to serialize and deserialize the dist-manifest.json produced by dist. Ideally it should be reasonably forward and backward compatible with different versions of this format.

The root type of the schema is DistManifest.

Modules§

  • Internal macros for cargo-dist

Macros§

Structs§

Enums§

  • A kind of Artifact
  • An artifact included in a Distributable
  • Information about the build environment on this system
  • More coarse-grained version info, indicating periods when significant changes were made
  • Represents the package manager a library was installed by
  • Type of job to run on pull request

Constants§

  • The first epoch of cargo-dist, after this version a bunch of things changed and we don’t support that design anymore!
  • Second epoch of cargo-dist, after this we stopped putting versions in artifact ids. This changes the download URL, but everything else works the same.
  • The current version of cargo-dist-schema

Functions§

Type Aliases§