Skip to main content

ns_scylla_orm_macros/
lib.rs

1use proc_macro::TokenStream;
2
3mod cql_orm;
4
5/// #[derive(CqlOrm)] derives CqlOrm for struct
6/// Works only on simple structs without generics etc
7#[proc_macro_derive(CqlOrm)]
8pub fn cql_orm(tokens_input: TokenStream) -> TokenStream {
9    cql_orm::cql_orm(tokens_input)
10}