文件名称:safer_ffi:在Rust中编写更安全的FFI代码,而不用不安全的代码污染它
文件大小:885KB
文件格式:ZIP
更新时间:2024-04-08 04:21:18
Rust
什么是safer_ffi ? safer_ffi是一个框架,可以帮助您编写外部函数接口(FFI),而不会用unsafe { ... }代码块污染Rust代码,同时使函数更易于阅读和维护。 先决条件 最低支持的Rust版本: 1.43.0 快速开始 Cargo.toml 像这样编辑您的Cargo.toml : [ package ] name = " crate_name " version = " 0.1.0 " edition = " 2018 " [ lib ] crate-type = [ " staticlib " ] [ dependencies ] safer-ffi = { version = " * " , features = [ " proc_macros " ] } [ features ] c-headers = [ " safer-ffi/headers