Struct sozu_command_lib::config::HttpFrontendConfig [−][src]
pub struct HttpFrontendConfig { pub address: SocketAddr, pub hostname: String, pub path_begin: String, pub certificate: Option<String>, pub key: Option<String>, pub certificate_chain: Option<Vec<String>>, pub tls_versions: Vec<TlsVersion>, }
Fields
address: SocketAddr
hostname: String
path_begin: String
certificate: Option<String>
key: Option<String>
certificate_chain: Option<Vec<String>>
tls_versions: Vec<TlsVersion>
Implementations
impl HttpFrontendConfig
[src]
impl HttpFrontendConfig
[src]pub fn generate_orders(&self, app_id: &str) -> Vec<ProxyRequestData>
[src]
Trait Implementations
impl Clone for HttpFrontendConfig
[src]
impl Clone for HttpFrontendConfig
[src]fn clone(&self) -> HttpFrontendConfig
[src][−]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src][−]
impl<'de> Deserialize<'de> for HttpFrontendConfig
[src]
impl<'de> Deserialize<'de> for HttpFrontendConfig
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src][−]
__D: Deserializer<'de>,
impl Eq for HttpFrontendConfig
[src]
impl Eq for HttpFrontendConfig
[src]impl Hash for HttpFrontendConfig
[src]
impl Hash for HttpFrontendConfig
[src]impl PartialEq<HttpFrontendConfig> for HttpFrontendConfig
[src]
impl PartialEq<HttpFrontendConfig> for HttpFrontendConfig
[src]fn eq(&self, other: &HttpFrontendConfig) -> bool
[src][−]
fn ne(&self, other: &HttpFrontendConfig) -> bool
[src][−]
impl Serialize for HttpFrontendConfig
[src]
impl Serialize for HttpFrontendConfig
[src]impl StructuralEq for HttpFrontendConfig
[src]
impl StructuralEq for HttpFrontendConfig
[src]Auto Trait Implementations
impl RefUnwindSafe for HttpFrontendConfig
impl RefUnwindSafe for HttpFrontendConfig
impl Send for HttpFrontendConfig
impl Send for HttpFrontendConfig
impl Sync for HttpFrontendConfig
impl Sync for HttpFrontendConfig
impl Unpin for HttpFrontendConfig
impl Unpin for HttpFrontendConfig
impl UnwindSafe for HttpFrontendConfig
impl UnwindSafe for HttpFrontendConfig
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
Should always be Self