Struct net_utils::net::config::Config [] [src]

pub struct Config {
    pub server: Option<String>,
    pub port: Option<u16>,
    pub read_timeout: Option<Duration>,
    pub write_timeout: Option<Duration>,
    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

The server to connect to.

The port to connect to.

Read timeout.

Write timeout.

If true, it will assume ssl is enabled

SSL Protocol Certificate File

Private Key File

CA File

Verify certificate

Verify depth

Trait Implementations

impl Clone for Config
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Default for Config
[src]

[src]

Returns the "default value" for a type. Read more