Struct cargo_gazelle::BazelBuildFile
source · pub struct BazelBuildFile {
pub header: BazelHeader,
pub targets: Vec<Box<dyn RustTarget>>,
}
Expand description
An entire BUILD.bazel
file.
This includes an auto-generated header, load(...)
statements, and all
Bazel targets.
Fields§
§header: BazelHeader
§targets: Vec<Box<dyn RustTarget>>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for BazelBuildFile
impl !RefUnwindSafe for BazelBuildFile
impl !Send for BazelBuildFile
impl !Sync for BazelBuildFile
impl Unpin for BazelBuildFile
impl !UnwindSafe for BazelBuildFile
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more