struct_scheme/
lib.rs

1mod base;
2
3pub use struct_scheme_derive_macros::StructScheme;
4pub use crate::base::TraitStructScheme;
5
6
7
8#[cfg(test)]
9mod tests {
10
11    use crate::TraitStructScheme;
12    use crate::StructScheme;
13
14    #[derive(StructScheme)]
15    struct A {
16        number: i32,
17        text: String,
18
19    }
20    #[test]
21    fn test() {
22        println!("{}", A::get_scheme())
23    }
24
25}