Incluir código de Rust unsafe
El código de Rust inseguro está prohibido en rust_static_library
de forma predeterminada, por lo que no se podrá compilar. Si necesitas código de Rust inseguro, añade allow_unsafe = true
al elemento de destino de gn. (Más adelante en el curso veremos circunstancias en las que es necesario hacerlo).
import("//build/rust/rust_static_library.gni")
rust_static_library("my_rust_lib") {
crate_root = "lib.rs"
sources = [
"lib.rs",
"hippopotamus.rs"
]
allow_unsafe = true
}