#
cargo/core/
mod.rs

    1pub use self::dependency::{Dependency, SerializedDependency};
    2pub use self::features::{CliUnstable, Edition, Feature, Features};
    3pub use self::manifest::{EitherManifest, VirtualManifest};
    4pub use self::manifest::{Manifest, Target, TargetKind};
    5pub use self::package::{Package, PackageSet};
    6pub use self::package_id::PackageId;
    7pub use self::package_id_spec::PackageIdSpecQuery;
    8pub use self::registry::Registry;
    9pub use self::resolver::{Resolve, ResolveVersion};
    10pub use self::shell::{Shell, Verbosity};
    11pub use self::source_id::SourceId;
    12pub use self::summary::{FeatureMap, FeatureValue, Summary};
    13pub use self::workspace::{
    14    find_workspace_root, resolve_relative_path, MaybePackage, Workspace, WorkspaceConfig,
    15    WorkspaceRootConfig,
    16};
    17pub use cargo_util_schemas::core::{GitReference, PackageIdSpec, SourceKind};
    18
    19pub mod compiler;
    20pub mod dependency;
    21pub mod features;
    22pub mod gc;
    23pub mod global_cache_tracker;
    24pub mod manifest;
    25pub mod package;
    26pub mod package_id;
    27mod package_id_spec;
    28pub mod profiles;
    29pub mod registry;
    30pub mod resolver;
    31pub mod shell;
    32mod source_id;
    33pub mod summary;
    34mod workspace;