@storm-software/workspace-tools
Version:
Tools for managing a Storm workspace, including various Nx generators and executors for common development tasks.
131 lines (62 loc) • 1.42 kB
Markdown
<!-- Generated by @storm-software/untyped -->
<!-- Do not edit this file directly -->
# Cargo Doc Executor
## `outputPath`
- **Type**: `string`
- **Default**: `"dist/{projectRoot}"`
> Output Path
The output path for the build
## `package`
- **Type**: `string`
- **Default**: `"{projectRoot}/Cargo.toml"`
> Cargo.toml Path
The path to the Cargo.toml file
## `toolchain`
- **Type**: `string`
- **Default**: `"stable"`
> Toolchain
The type of toolchain to use for the build
## `target`
- **Type**: `string`
> Target
The target to build
## `allTargets`
- **Type**: `boolean`
> All Targets
Build all targets
## `profile`
- **Type**: `string`
> Profile
The profile to build
## `release`
- **Type**: `boolean`
> Release
Build in release mode
## `features`
- **Type**: `string`
> Features
The features to build
## `allFeatures`
- **Type**: `boolean`
> All Features
Build all features
## `lib`
- **Type**: `boolean`
- **Default**: `{"default":true}`
> Library
Generate documentation for the library
## `bins`
- **Type**: `boolean`
- **Default**: `{"default":true}`
> Bins
Generate documentation for the bins
## `examples`
- **Type**: `boolean`
- **Default**: `{"default":true}`
> Examples
Generate documentation for the examples
## `noDeps`
- **Type**: `boolean`
- **Default**: `{"default":false}`
> No Dependencies
Do not generate documentation for dependencies