Struct torrust_index_backend::services::user::DbUserRepository
source · pub struct DbUserRepository { /* private fields */ }
Implementations§
source§impl DbUserRepository
impl DbUserRepository
pub fn new(database: Arc<Box<dyn Database>>) -> Self
sourcepub async fn get_compact(
&self,
user_id: &UserId
) -> Result<UserCompact, ServiceError>
pub async fn get_compact( &self, user_id: &UserId ) -> Result<UserCompact, ServiceError>
Auto Trait Implementations§
impl !RefUnwindSafe for DbUserRepository
impl Send for DbUserRepository
impl Sync for DbUserRepository
impl Unpin for DbUserRepository
impl !UnwindSafe for DbUserRepository
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more