1. 首页
  2. 数据库
  3. 其它
  4. dustr:Dart 锈 颤振兼容性 源码

dustr:Dart 锈 颤振兼容性 源码

上传者: 2021-05-10 21:45:30上传 ZIP文件 45.37KB 热度 5次
杜斯特 使用dustr ,您可以将此锈代码称为: #[derive(FFIShim)] struct User { name: String , } #[ffishim_function] fn hello (u: User) -> String { format! ( "Hello, {}!" , u.name) } 来自dart: import 'package:hello/hello.dart' ; void main () { var greeting = hello ( User . build ( "fred" )); print ( "${ greeting }" ); } dustr是一种二进制文件,用于分析rust代码以生成其dart绑定。 必须使用库中的过程宏来标记rust代码。 这些程序宏围绕原始数据结构/功能生成与FFI兼容
下载地址
用户评论