pub struct ConfigSqlSettings {
pub driver_name: Option<String>,
pub data_source: Option<String>,
pub data_source_replicas: Option<Vec<String>>,
pub max_idle_conns: Option<i32>,
pub max_open_conns: Option<i32>,
pub trace: Option<bool>,
pub at_rest_encrypt_key: Option<String>,
}
Fields§
§driver_name: Option<String>
§data_source: Option<String>
§data_source_replicas: Option<Vec<String>>
§max_idle_conns: Option<i32>
§max_open_conns: Option<i32>
§trace: Option<bool>
§at_rest_encrypt_key: Option<String>
Implementations§
Source§impl ConfigSqlSettings
impl ConfigSqlSettings
pub fn new() -> ConfigSqlSettings
Trait Implementations§
Source§impl Clone for ConfigSqlSettings
impl Clone for ConfigSqlSettings
Source§fn clone(&self) -> ConfigSqlSettings
fn clone(&self) -> ConfigSqlSettings
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ConfigSqlSettings
impl Debug for ConfigSqlSettings
Source§impl Default for ConfigSqlSettings
impl Default for ConfigSqlSettings
Source§fn default() -> ConfigSqlSettings
fn default() -> ConfigSqlSettings
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ConfigSqlSettings
impl<'de> Deserialize<'de> for ConfigSqlSettings
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 PartialEq for ConfigSqlSettings
impl PartialEq for ConfigSqlSettings
Source§impl Serialize for ConfigSqlSettings
impl Serialize for ConfigSqlSettings
impl StructuralPartialEq for ConfigSqlSettings
Auto Trait Implementations§
impl Freeze for ConfigSqlSettings
impl RefUnwindSafe for ConfigSqlSettings
impl Send for ConfigSqlSettings
impl Sync for ConfigSqlSettings
impl Unpin for ConfigSqlSettings
impl UnwindSafe for ConfigSqlSettings
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