没有合适的资源?快使用搜索试试~ 我知道了~
dict-derive:派生PyO3的FromPyObject自动将Python字典转换为Rust结构
共23个文件
rs:13个
stderr:5个
license:1个
需积分: 9 0 下载量 33 浏览量
2021-05-25
18:46:25
上传
评论
收藏 15KB ZIP 举报
温馨提示
派生词 派生PyO3的FromPyObject和IntoPy<PyObject>特性的宏。 派生的实现将Python的字典转换为Rust结构并返回。 用法 将库与Cargo.toml一起添加到您的Cargo.toml中: [dependencies] pyo3 = "0.9" dict_derive = "0.2.0" 导入导出实现并在您的结构上使用它: extern crate dict_derive; use dict_derive :: {FromPyObject, IntoPyObject}; #[derive(FromPyObject, IntoPyObject)] struct User { name: String , email: String , age: u32 , } 然后,您可以将结构用作参数,并在PyO3函数中返回值: ext
资源推荐
资源详情
资源评论
收起资源包目录
dict-derive-master.zip (23个子文件)
dict-derive-master
Cargo.toml 485B
src
from.rs 4KB
lib.rs 520B
into.rs 2KB
.travis.yml 83B
LICENSE 11KB
README.md 2KB
tests
frompyobject.rs 4KB
intopyobject.rs 2KB
build
parse_from.rs 452B
enum_into.rs 101B
enum_into.stderr 106B
enum_from.rs 101B
unsupported_from.rs 140B
unsupported_into.stderr 246B
unsupported_into.rs 140B
fromlifetimes.stderr 161B
fromlifetimes.rs 129B
enum_from.stderr 106B
parse_into.rs 452B
unsupported_from.stderr 811B
ui.rs 403B
.gitignore 320B
共 23 条
- 1
资源评论
九九长安
- 粉丝: 24
- 资源: 4534
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功