Skip to main content

Module workspace

Module workspace 

Source
Expand description

Cargo’s resolved workspace model and the source locations needed to edit it.

ModulesΒ§

edit πŸ”’
Rendering proposed versions into the workspace manifests.

StructsΒ§

Declaration πŸ”’
One member dependency as cargo metadata resolved it, to be located in the manifests.
DependencySlot πŸ”’
DependencyUse πŸ”’
Member πŸ”’
Metadata πŸ”’
MetadataDependency πŸ”’
MetadataPackage πŸ”’
Package πŸ”’
Workspace πŸ”’
WorkspaceSources πŸ”’

EnumsΒ§

VersionSource πŸ”’
The manifest entry that sets a package version.
WorkspaceError πŸ”’
A Cargo workspace discovery, planning, or edit failure.

FunctionsΒ§

assemble_packages πŸ”’
declares_section πŸ”’
Whether table_path is section, either top-level or under the target table for platform.
dependency_items πŸ”’
dependency_section πŸ”’
The manifest section of a cargo metadata dependency kind, or None for a kind releases do not edit.
dependency_uses πŸ”’
dependency_uses_for_dependency πŸ”’
inherited_dependency πŸ”’
metadata_difference πŸ”’
metadata_members πŸ”’
parse_manifest πŸ”’
read πŸ”’
read_metadata πŸ”’
run_metadata πŸ”’
Run cargo metadata in directory and return its standard output.
same_platform πŸ”’
snapshot_workspace πŸ”’
version_source πŸ”’