pub struct SqliteRepositoryProvider { /* private fields */ }Expand description
Repository provider implementation for SQLite
Implementations§
Source§impl SqliteRepositoryProvider
impl SqliteRepositoryProvider
pub fn new(pool: SqlitePool) -> Self
Trait Implementations§
Source§impl RepositoryProvider for SqliteRepositoryProvider
impl RepositoryProvider for SqliteRepositoryProvider
type User = SqliteUserRepository
type Session = SqliteSessionRepository
type Password = SqlitePasswordRepository
type OAuth = SqliteOAuthRepository
type Passkey = SqlitePasskeyRepository
type Token = SqliteTokenRepository
Auto Trait Implementations§
impl Freeze for SqliteRepositoryProvider
impl !RefUnwindSafe for SqliteRepositoryProvider
impl Send for SqliteRepositoryProvider
impl Sync for SqliteRepositoryProvider
impl Unpin for SqliteRepositoryProvider
impl !UnwindSafe for SqliteRepositoryProvider
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more