iceshrimp/packages/backend/native-utils/crates/model/src/repository/mod.rs
2023-06-02 23:48:16 -04:00

11 lines
201 B
Rust

pub mod antenna;
use async_trait::async_trait;
use schemars::JsonSchema;
use crate::error::Error;
#[async_trait]
pub trait Repository<T: JsonSchema> {
async fn pack(self) -> Result<T, Error>;
}