[][src]Crate orma_derive

This crate provides derive macros for orma.

Example

This code runs with edition 2018
 use orma::*;
 use serde::{Serialize, Deserialize};

 #[orma_derive::orma_obj(table = "table_name")]
 #[derive(Serialize, Deserialize)]
 struct TestData {
     field_1: String,
     field_2: String,
     some_other_filed: String,
 }

Attribute Macros

orma_obj

This crate provides derive macros for orma.

test

This macro produces an async test.