pub struct StorageBuilder { /* private fields */ }Expand description
Storage configuration builder
Implementations§
Source§impl StorageBuilder
impl StorageBuilder
Sourcepub fn postgres(self, connection_string: impl Into<String>) -> Self
pub fn postgres(self, connection_string: impl Into<String>) -> Self
Configure PostgreSQL storage
Sourcepub fn postgres_from_env(self) -> Self
pub fn postgres_from_env(self) -> Self
Configure PostgreSQL storage from environment
Sourcepub fn connection_pool_size(self, _size: u32) -> Self
pub fn connection_pool_size(self, _size: u32) -> Self
Set connection pool size
Sourcepub fn done(self) -> AuthBuilder
pub fn done(self) -> AuthBuilder
Complete storage configuration and return to main builder
Auto Trait Implementations§
impl Freeze for StorageBuilder
impl RefUnwindSafe for StorageBuilder
impl Send for StorageBuilder
impl Sync for StorageBuilder
impl Unpin for StorageBuilder
impl UnwindSafe for StorageBuilder
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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