Struct sozu_command_lib::proxy::HttpsListener [−][src]
pub struct HttpsListener {}Show fields
pub front: SocketAddr, pub public_address: Option<SocketAddr>, pub answer_404: String, pub answer_503: String, pub versions: Vec<TlsVersion>, pub cipher_list: String, pub rustls_cipher_list: Vec<String>, pub tls_provider: TlsProvider, pub expect_proxy: bool, pub sticky_name: String, pub certificate: Option<String>, pub certificate_chain: Vec<String>, pub key: Option<String>, pub front_timeout: u32, pub back_timeout: u32, pub connect_timeout: u32, pub request_timeout: u32,
Fields
front: SocketAddr
public_address: Option<SocketAddr>
answer_404: String
answer_503: String
versions: Vec<TlsVersion>
cipher_list: String
rustls_cipher_list: Vec<String>
tls_provider: TlsProvider
expect_proxy: bool
sticky_name: String
certificate: Option<String>
certificate_chain: Vec<String>
key: Option<String>
front_timeout: u32
back_timeout: u32
connect_timeout: u32
request_timeout: u32
max time to send a complete request
Trait Implementations
Returns the “default value” for a type. Read more
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
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for HttpsListener
impl Send for HttpsListener
impl Sync for HttpsListener
impl Unpin for HttpsListener
impl UnwindSafe for HttpsListener
Blanket Implementations
Mutably borrows from an owned value. Read more
type Output = T
type Output = T
Should always be Self