Module cargo::ops
[−]
[src]
Structs
| BuildConfig | |
| BuildOutput |
Contains the parsed output of a custom build script. |
| CleanOptions | |
| CommandPrototype |
Prototype for a command that must be executed. |
| Compilation |
A structure returning the result of a compilation. |
| CompileOptions |
Contains information about how a package should be compiled. |
| Context | |
| DocOptions | |
| ExportInfo | |
| Layout | |
| LayoutProxy | |
| NewOptions | |
| OutputMetadataOptions | |
| OwnersOptions | |
| ProcessEngine |
Default implementation of |
| RegistryConfig | |
| TargetConfig | |
| TestOptions | |
| Unit | |
| UpdateOptions |
Enums
| CommandType | |
| CompileFilter | |
| CompileMode | |
| Kind | |
| VersionControl |
Traits
| ExecEngine |
Trait for objects that can execute commands. |
Functions
| clean |
Cleans the project from build artifacts. |
| compile | |
| compile_pkg | |
| compile_targets | |
| doc | |
| fetch |
Executes |
| generate_lockfile | |
| get_resolved_packages | |
| http_handle |
Create a new HTTP handle with appropriate global configuration for cargo. |
| http_proxy_exists |
Determine if an http proxy exists. |
| init | |
| install | |
| install_list | |
| load_lockfile | |
| load_pkg_lockfile | |
| modify_owners | |
| new | |
| output_metadata |
Loads the manifest, resolves the dependencies of the project to the concrete used versions - considering overrides - and writes all dependencies in a JSON format to stdout. |
| package | |
| pkgid | |
| publish | |
| read_manifest | |
| read_package | |
| read_packages | |
| registry_configuration | |
| registry_login | |
| resolve_dependencies | |
| resolve_pkg |
Resolve all dependencies for the specified |
| resolve_with_previous |
Resolve all dependencies for a package using an optional previous instance of resolve to guide the resolution process. |
| run | |
| run_benches | |
| run_tests | |
| search | |
| uninstall | |
| update_lockfile | |
| write_lockfile | |
| write_pkg_lockfile | |
| yank |