Crate cargo_gazelle
source ·Modules§
- Any context outside of
Cargo.toml
that is necessary for generating BUILD targets. - Helpers to generate the header of a Bazel file.
- Definitions for the “rules_rust” Bazel targets.
Structs§
- A Bazel
alias
- Wrapper around a
std::fmt::Write
that helps write at the correct level of indentation. - An entire
BUILD.bazel
file. - Helper for formatting a dictionary.
- A field within a Build rule, e.g.
name = "foo"
. - A Bazel
filegroup
. - A Bazel
glob
- Helper for formatting a list of items.
- A
String
that when formatted for Bazel is quoted. - Helper for formatting a
select({ ... })
function.
Traits§
- Formatting trait for converting a type to its
BUILD.bazel
representation.