#surrealdb #macro #client

surreal-derive

为SurrealDB Rust客户端提供派生宏

2个版本

0.1.1 2022年11月15日
0.1.0 2022年11月14日

43#surrealdb

Download history 44/week @ 2024-03-24 21/week @ 2024-03-31 88/week @ 2024-06-09 5/week @ 2024-06-16

93 每月下载量

MIT 许可证

8KB
68

surreal-derive

一套宏,用于帮助利用SurrealDB服务器库进行rust编程。

待办事项

  • 为命名结构体派生宏FromValue
  • 为命名结构体派生宏IntoValue
  • 枚举支持
  • 嵌套对象支持
  • 泛型支持
  • 生命周期支持
  • 编译时检查查询(类似于sqlx)
  • 自动定义从结构体生成的表

依赖项

~1.5MB
~35K SLoC