Skip to main content

Crate rust_manifest

Crate rust_manifest 

Source

Structs§

DependencyDetail
A detailed definition for a dependency.
InheritedDependencyDetail
Describes a dependency inherited from the workspace.
Lint
Lint definition.
Lints
Settings for lint groups in a workspace/package.
Manifest
The top-level Cargo.toml structure.
Package
The [package] section of the Manifest. This is where crate properties are.
PackageTemplate
Properties that can be inherited via { workspace = true } by member packages.
Product
A library/binary/test target.
Profile
Compilation/optimization settings for a workspace
Profiles
Custom build/optimization settings
Target
Dependencies that are platform-specific or enabled through custom cfg().
Workspace
Workspace settings.

Enums§

DebugSetting
Verbosity of debug info in a Profile
Dependency
Dependency definition.
Edition
Edition setting, which opts in to new Rust/Cargo behaviors.
Inheritable
A value that can be set to { workspace = true }
LintKind
Lint group entry
LintLevel
Lint level.
LtoSetting
Handling of LTO in a build profile
OptLevel
OptionalFile
A way specify or disable README or build.rs.
Publish
Forbids or selects custom registry
Resolver
The feature resolver version.
StripSetting
Handling of debug symbols in a build profile