the final itemrefactor (probably) #113

Merged
jake merged 53 commits from peak_itemrefactor into master 2022-07-20 02:12:55 -04:00
Showing only changes of commit e5167ce5e0 - Show all commits

View File

@ -16,17 +16,6 @@ pub enum GatewayError {
PgError(#[from] sqlx::Error)
}
#[async_trait::async_trait]
pub trait EntityGatewayTransaction: Send + Sync {
fn gateway<'a>(&'a mut self) -> &'a mut dyn EntityGateway {
unimplemented!()
}
async fn commit(self: Box<Self>) -> Result<(), GatewayError> {
unimplemented!()
}
}
#[async_trait::async_trait]
pub trait EntityGateway: Send + Sync {
@ -155,3 +144,15 @@ pub trait EntityGateway: Send + Sync {
unimplemented!();
}
}
#[async_trait::async_trait]
pub trait EntityGatewayTransaction: Send + Sync {
fn gateway<'a>(&'a mut self) -> &'a mut dyn EntityGateway {
unimplemented!()
}
async fn commit(self: Box<Self>) -> Result<(), GatewayError> {
unimplemented!()
}
}