#
cargo_util_schemas/
lib.rs

    1//! Low-level Cargo format schemas
    2//!
    3//! This is types with logic mostly focused on `serde` and `FromStr` for use in reading files and
    4//! parsing command-lines.
    5//! Any logic for getting final semantics from these will likely need other tools to process, like
    6//! `cargo metadata`.
    7//!
    8//! > This crate is maintained by the Cargo team for use by the wider
    9//! > ecosystem. This crate follows semver compatibility for its APIs.
    10
    11pub mod core;
    12pub mod index;
    13pub mod manifest;
    14pub mod messages;
    15#[cfg(feature = "unstable-schema")]
    16pub mod schema;
    17
    18mod restricted_names;