Struct sozu_command_lib::config::FileAppFrontendConfig [−][src]
pub struct FileAppFrontendConfig { pub address: SocketAddr, pub hostname: Option<String>, pub path_begin: Option<String>, pub certificate: Option<String>, pub key: Option<String>, pub certificate_chain: Option<String>, pub tls_versions: Vec<TlsVersion>, }
Fields
address: SocketAddr
hostname: Option<String>
path_begin: Option<String>
certificate: Option<String>
key: Option<String>
certificate_chain: Option<String>
tls_versions: Vec<TlsVersion>
Implementations
impl FileAppFrontendConfig
[src]
impl FileAppFrontendConfig
[src]pub fn to_tcp_front(&self) -> Result<TcpFrontendConfig, String>
[src]
pub fn to_http_front(&self, app_id: &str) -> Result<HttpFrontendConfig, String>
[src]
Trait Implementations
impl Clone for FileAppFrontendConfig
[src]
impl Clone for FileAppFrontendConfig
[src]fn clone(&self) -> FileAppFrontendConfig
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for FileAppFrontendConfig
[src]
impl<'de> Deserialize<'de> for FileAppFrontendConfig
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Eq for FileAppFrontendConfig
[src]
impl Eq for FileAppFrontendConfig
[src]impl Hash for FileAppFrontendConfig
[src]
impl Hash for FileAppFrontendConfig
[src]impl PartialEq<FileAppFrontendConfig> for FileAppFrontendConfig
[src]
impl PartialEq<FileAppFrontendConfig> for FileAppFrontendConfig
[src]fn eq(&self, other: &FileAppFrontendConfig) -> bool
[src]
fn ne(&self, other: &FileAppFrontendConfig) -> bool
[src]
impl Serialize for FileAppFrontendConfig
[src]
impl Serialize for FileAppFrontendConfig
[src]impl StructuralEq for FileAppFrontendConfig
[src]
impl StructuralEq for FileAppFrontendConfig
[src]Auto Trait Implementations
impl RefUnwindSafe for FileAppFrontendConfig
impl RefUnwindSafe for FileAppFrontendConfig
impl Send for FileAppFrontendConfig
impl Send for FileAppFrontendConfig
impl Sync for FileAppFrontendConfig
impl Sync for FileAppFrontendConfig
impl Unpin for FileAppFrontendConfig
impl Unpin for FileAppFrontendConfig
impl UnwindSafe for FileAppFrontendConfig
impl UnwindSafe for FileAppFrontendConfig
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