文件名称:rust_lua_ffi:自动生成Rust和Lua粘合代码以实现无缝FFI互操作
文件大小:33KB
文件格式:ZIP
更新时间:2024-06-11 01:56:48
Rust
Lua到Rust FFI代码生成 激励榜样 锈 #[derive(LuaMarshalling)] pub struct A { string: String , integer: i32 , } pub mod extern_ffi { pub fn make_a (string: & str , integer: i32 ) -> A { A { string: string. to_owned (), integer, } } pub fn describe (a: A) -> String { format! ( "A: {:?}" , a) } } a local example = require ( ' rust-example