4 releases (2 stable)
4.3.2 | Mar 25, 2023 |
---|---|
4.3.1 | Mar 21, 2023 |
0.1.15 | Jan 3, 2023 |
0.1.14 | Dec 23, 2022 |
0.1.11 |
|
#919 in Database interfaces
977 downloads per month
Used in 23 crates
(16 directly)
67KB
2K
SLoC
rbs
- rbs is rbatis's impl serde serialize trait crates.
- The rbs serialization framework is used to serialize parameters and deserialize sql result sets, and provides the value structure as py_ Sql and html_ The intermediate object representation of the expression in sql.
use example
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);
}
Dependencies
~1.3–2MB
~42K SLoC