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 }