| Interface | Description |
|---|---|
| HasNamedDeclaredDeps | |
| RustCommonArgs | |
| RustToolchain |
Container for
RustPlatforms. |
| UnresolvedRustPlatform |
Used by descriptions to properly handle
RustPlatform. |
| Class | Description |
|---|---|
| ConfigBasedUnresolvedRustPlatform |
An
UnresolvedRustPlatform based on .buckconfig values. |
| PrebuiltRustLibraryDescription | |
| PrebuiltRustLibraryDescriptionArg |
Immutable implementation of
PrebuiltRustLibraryDescription.AbstractPrebuiltRustLibraryDescriptionArg. |
| PrebuiltRustLibraryDescriptionArg.Builder |
Builds instances of type
PrebuiltRustLibraryDescriptionArg. |
| RustBinaryDescription | |
| RustBinaryDescriptionArg |
Immutable implementation of
RustBinaryDescription.AbstractRustBinaryDescriptionArg. |
| RustBinaryDescriptionArg.Builder |
Builds instances of type
RustBinaryDescriptionArg. |
| RustBuckConfig | |
| RustCompileRule |
Generate a rustc command line with all appropriate dependencies in place.
|
| RustCompileUtils |
Utilities to generate various kinds of Rust compilation.
|
| RustDescriptionEnhancer |
Rust-specific flavors.
|
| RustDescriptionsProvider | |
| RustLibrary | |
| RustLibraryArg |
Generate linker command line for Rust library when used as a dependency.
|
| RustLibraryDescription | |
| RustLibraryDescriptionArg |
Immutable implementation of
RustLibraryDescription.AbstractRustLibraryDescriptionArg. |
| RustLibraryDescriptionArg.Builder |
Builds instances of type
RustLibraryDescriptionArg. |
| RustModule |
A modules that provides Rust build rules.
|
| RustModuleAdapterPlugin | |
| RustPlatformFactory |
Factory class for creating
RustPlatforms from BuckConfig sections. |
| RustTest | |
| RustTestDescription | |
| RustTestDescriptionArg |
Immutable implementation of
RustTestDescription.AbstractRustTestDescriptionArg. |
| RustTestDescriptionArg.Builder |
Builds instances of type
RustTestDescriptionArg. |
| RustToolchainFactory |
Constructs
RustToolchains. |
| RustToolchainSupplier |
Extension support for
RustToolchains. |
| Enum | Description |
|---|---|
| CrateType |
Describe the kinds of crates rustc can generate.
|
| RustBinaryDescription.Type |