rest_model/
rest_model.rs

1use serde::{Deserialize, Serialize};
2
3pub trait RestModelBound: Clone + Send + Sync + Serialize + for<'de> Deserialize<'de> {}
4impl<T> RestModelBound for T where T: Clone + Send + Sync + Serialize + for<'de> Deserialize<'de> {}
5
6pub trait RestModel: RestModelBound {
7    fn get_db_name() -> &'static str;
8    fn get_table_name() -> &'static str;
9}