surrealize 0.1.2

A procedural macro for generating helper struct variants for use with SurrealDB
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
pub use surrealize_derive::Surrealize;

extern crate surrealize_derive;

#[cfg(test)]
mod test {
    use serde::{Deserialize, Serialize};
    use uuid::Uuid;

    use crate::Surrealize;

    #[derive(Serialize, Deserialize, Surrealize)]
    struct TestStruct {
        id: Uuid,
        a: i32,
        b: i32,
    }
}