Struct rstdev_storage::engine::sql::options::DefaultDBPoolOptions
source · pub struct DefaultDBPoolOptions {
pub max_conns: Option<u32>,
pub min_conns: Option<u32>,
pub idle_duration: Option<Duration>,
pub lifetime_duration: Option<Duration>,
pub acquire_timeout: Option<Duration>,
}Expand description
DefaultDBPoolOptions used to hold database pool options
Not all sqlx pool options defined here, I only set a necessary properties, and all of them
are optional. Sqlx already give a default value for each option fields unless we also
set them
Fields§
§max_conns: Option<u32>§min_conns: Option<u32>§idle_duration: Option<Duration>§lifetime_duration: Option<Duration>§acquire_timeout: Option<Duration>Trait Implementations§
source§impl Clone for DefaultDBPoolOptions
impl Clone for DefaultDBPoolOptions
source§fn clone(&self) -> DefaultDBPoolOptions
fn clone(&self) -> DefaultDBPoolOptions
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for DefaultDBPoolOptions
impl RefUnwindSafe for DefaultDBPoolOptions
impl Send for DefaultDBPoolOptions
impl Sync for DefaultDBPoolOptions
impl Unpin for DefaultDBPoolOptions
impl UnwindSafe for DefaultDBPoolOptions
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