pub fn serialize_insert<T: Serialize>(
buffer: &mut String,
value: &T,
) -> Result<(), SqlSerializeError>Expand description
Serialises a struct into buffer as (value1, value2, ...).
Examples found in repository?
examples/basic.rs (line 21)
12fn main() {
13 let alice = User {
14 id: 1,
15 name: "Alice".into(),
16 active: true,
17 };
18
19 let mut sql = String::new();
20 sql.push_str("INSERT INTO users VALUES ");
21 serialize_insert(&mut sql, &alice).expect("serialize user");
22 println!("{sql}");
23}