unsafe
Rust コードの追加
安全でない Rust コードはデフォルトでは rust_static_library
で禁止されており、コンパイルできません。安全でない Rust コードが必要な場合は、gn ターゲットに allow_unsafe = true
を追加します(これが必要になる状況については、このコースの後半で説明します)。
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
}