Struct net_utils::net::config::Config
[−]
[src]
pub struct Config { pub server: Option<String>, pub port: Option<u16>, pub connect_timeout: Option<u64>, pub use_ssl: Option<bool>, pub certificate_file: Option<PathBuf>, pub private_key_file: Option<PathBuf>, pub ca_file: Option<PathBuf>, pub verify: Option<bool>, pub verify_depth: Option<u32>, }
Configuration data.
Fields
server: Option<String>
The server to connect to.
port: Option<u16>
The port to connect to.
connect_timeout: Option<u64>
Connect timeout.
use_ssl: Option<bool>
If true, it will assume ssl is enabled
certificate_file: Option<PathBuf>
Certificate File
private_key_file: Option<PathBuf>
Private Key File
ca_file: Option<PathBuf>
CA File
verify: Option<bool>
Verify certificate
verify_depth: Option<u32>
Verify depth
Trait Implementations
impl Clone for Config
[src]
fn clone(&self) -> Config
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more