pub struct DatabaseConnectionOptions {
pub sqlx_logging_level: Option<LevelFilter>,
pub min_connections: Option<u32>,
pub max_connections: Option<u32>,
pub acquire_timeout: Option<Duration>,
pub connection_timeout: Option<Duration>,
pub idle_timeout: Option<Duration>,
pub max_lifetime: Option<Duration>,
pub sqlcipher_key: Option<String>,
}Fields§
§sqlx_logging_level: Option<LevelFilter>§min_connections: Option<u32>§max_connections: Option<u32>§acquire_timeout: Option<Duration>§connection_timeout: Option<Duration>§idle_timeout: Option<Duration>§max_lifetime: Option<Duration>§sqlcipher_key: Option<String>Trait Implementations§
Source§impl Clone for DatabaseConnectionOptions
impl Clone for DatabaseConnectionOptions
Source§fn clone(&self) -> DatabaseConnectionOptions
fn clone(&self) -> DatabaseConnectionOptions
Returns a duplicate 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 moreSource§impl Debug for DatabaseConnectionOptions
impl Debug for DatabaseConnectionOptions
Source§impl Default for DatabaseConnectionOptions
impl Default for DatabaseConnectionOptions
Source§impl<'de> Deserialize<'de> for DatabaseConnectionOptions
impl<'de> Deserialize<'de> for DatabaseConnectionOptions
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for DatabaseConnectionOptions
impl RefUnwindSafe for DatabaseConnectionOptions
impl Send for DatabaseConnectionOptions
impl Sync for DatabaseConnectionOptions
impl Unpin for DatabaseConnectionOptions
impl UnwindSafe for DatabaseConnectionOptions
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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