1 2 3 4 5 6 7 8 9 10 11
use crate::database::errors::DatabaseError; pub trait QueryResultView { type Output; fn get_result(&self) -> Result<Self::Output, DatabaseError>; } pub trait DatabaseQueryView: Send { fn get_request(&self) -> String; }