pub struct ConnectOptions {Show 16 fields
pub url: Url,
pub username: Option<String>,
pub password: Option<String>,
pub max_connections: Option<u32>,
pub min_connections: Option<u32>,
pub connect_timeout: Option<Duration>,
pub idle_timeout: Option<Duration>,
pub acquire_timeout: Option<Duration>,
pub max_lifetime: Option<Duration>,
pub sqlx_logging: Option<bool>,
pub sqlx_logging_level: Option<LogLevel>,
pub sqlx_slow_statements_logging_settings: Option<SlowStatementsLoggingSettings>,
pub sqlcipher_key: Option<String>,
pub schema_search_path: Option<String>,
pub test_before_acquire: Option<bool>,
pub connect_lazy: Option<bool>,
}Fields§
§url: Url§username: Option<String>§password: Option<String>§max_connections: Option<u32>§min_connections: Option<u32>§connect_timeout: Option<Duration>§idle_timeout: Option<Duration>§acquire_timeout: Option<Duration>§max_lifetime: Option<Duration>§sqlx_logging: Option<bool>§sqlx_logging_level: Option<LogLevel>§sqlx_slow_statements_logging_settings: Option<SlowStatementsLoggingSettings>§sqlcipher_key: Option<String>§schema_search_path: Option<String>§test_before_acquire: Option<bool>§connect_lazy: Option<bool>Trait Implementations§
Source§impl Clone for ConnectOptions
impl Clone for ConnectOptions
Source§fn clone(&self) -> ConnectOptions
fn clone(&self) -> ConnectOptions
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 ConnectOptions
impl Debug for ConnectOptions
Source§impl<'de> Deserialize<'de> for ConnectOptions
impl<'de> Deserialize<'de> for ConnectOptions
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
Source§impl From<ConnectOptions> for ConnectOptions
impl From<ConnectOptions> for ConnectOptions
Source§fn from(options: ConnectOptions) -> Self
fn from(options: ConnectOptions) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ConnectOptions
impl PartialEq for ConnectOptions
Source§impl Serialize for ConnectOptions
impl Serialize for ConnectOptions
impl Eq for ConnectOptions
impl StructuralPartialEq for ConnectOptions
Auto Trait Implementations§
impl Freeze for ConnectOptions
impl RefUnwindSafe for ConnectOptions
impl Send for ConnectOptions
impl Sync for ConnectOptions
impl Unpin for ConnectOptions
impl UnwindSafe for ConnectOptions
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.