Struct pleingres::ConfigFile [−][src]
pub struct ConfigFile { pub user: String, pub password: String, pub db: String, pub addr: String, pub tcp_keepalive: Option<u32>, pub idle_timeout: Option<u64>, pub ssl: Option<SSLConfigFile>, }
A serializable version of Parameters
, for inclusion in
configuration files.
Fields
user: String
PostgreSQL user.
password: String
Password.
db: String
Database name.
addr: String
Network address of the server.
tcp_keepalive: Option<u32>
TCP keepalive interval, defaults to no keep alive (in milliseconds).
idle_timeout: Option<u64>
Time to wait before reconnecting an idle connection (in milliseconds).
ssl: Option<SSLConfigFile>
SSL parameters
Methods
impl ConfigFile
[src]
impl ConfigFile
pub fn to_parameters(&self) -> Result<Parameters, Error>
[src]
pub fn to_parameters(&self) -> Result<Parameters, Error>
Convert a configuration file to parameters.
Trait Implementations
impl Default for ConfigFile
[src]
impl Default for ConfigFile
fn default() -> ConfigFile
[src]
fn default() -> ConfigFile
Returns the "default value" for a type. Read more
Auto Trait Implementations
impl Send for ConfigFile
impl Send for ConfigFile
impl Sync for ConfigFile
impl Sync for ConfigFile