Dependendo de um Crate
Depois de adicionar um crate de terceiros e gerar regras de compilação, depender de um crate é simples. Encontre seu alvo rust_static_library
e adicione um dep
no alvo :lib
dentro do seu crate.
Especificamente,
Por exemplo,
rust_static_library("my_rust_lib") {
crate_root = "lib.rs"
sources = [ "lib.rs" ]
deps = [ "//third_party/rust/example_rust_crate/v1:lib" ]
}