16个稳定版本

4.5.18 2024年7月10日
4.5.16 2024年6月30日
4.5.13 2024年3月14日
4.5.3 2023年12月28日
0.1.13 2022年11月17日

666数据库接口 中排名

Download history 480/week @ 2024-04-26 399/week @ 2024-05-03 362/week @ 2024-05-10 436/week @ 2024-05-17 449/week @ 2024-05-24 617/week @ 2024-05-31 481/week @ 2024-06-07 512/week @ 2024-06-14 494/week @ 2024-06-21 914/week @ 2024-06-28 1170/week @ 2024-07-05 858/week @ 2024-07-12 586/week @ 2024-07-19 731/week @ 2024-07-26 692/week @ 2024-08-02 710/week @ 2024-08-09

2,879 每月下载量
用于 33 个Crate (24 个直接使用)

Apache-2.0

70KB
2K SLoC

rbs

  • rbs 是 rbatis 的 impl serde 序列化特质 crates。
  • rbs 序列化框架用于序列化参数和反序列化SQL结果集,并提供了 py_ Sql 和 html_ SQL表达式的中间对象表示。

使用示例

use std::collections::HashMap;
fn main(){
    #[derive(serde::Serialize, serde::Deserialize, Debug)]
    pub struct A {
        pub name: String,
    }
    let a = A {
        name: "sss".to_string(),
    };
    let v = rbs::to_value(a).unwrap();
    println!("v: {}",v);
    let s: A = rbs::from_value(v).unwrap();
    println!("s:{:?}", s);
}

依赖项

~1.1–1.9MB
~37K SLoC