Cargo Operations

Manage cargo (aka Rust) packages.

Facts used in these operations: cargo.CargoPackages.

cargo.packages

Install/remove/update cargo packages.

cargo.packages(packages: str | list[str] | None=None, present=True, latest=False, **kwargs)

packages**: list of packages to ensure present**: whether the packages should be present latest**: whether to upgrade packages without a specified version

ions: Package versions can be pinned like cargo: <pkg>@<version>. Note:

This operation also inherits all global arguments.