Struct sozu_command_lib::config::TcpAppConfig [−][src]
pub struct TcpAppConfig { pub app_id: String, pub frontends: Vec<TcpFrontendConfig>, pub backends: Vec<BackendConfig>, pub proxy_protocol: Option<ProxyProtocolConfig>, pub load_balancing_policy: LoadBalancingAlgorithms, }
Fields
app_id: String
frontends: Vec<TcpFrontendConfig>
backends: Vec<BackendConfig>
proxy_protocol: Option<ProxyProtocolConfig>
load_balancing_policy: LoadBalancingAlgorithms
Implementations
impl TcpAppConfig
[src]
impl TcpAppConfig
[src]pub fn generate_orders(&self) -> Vec<ProxyRequestData>
[src]
Trait Implementations
impl Clone for TcpAppConfig
[src]
impl Clone for TcpAppConfig
[src]fn clone(&self) -> TcpAppConfig
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for TcpAppConfig
[src]
impl<'de> Deserialize<'de> for TcpAppConfig
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Eq for TcpAppConfig
[src]
impl Eq for TcpAppConfig
[src]impl Hash for TcpAppConfig
[src]
impl Hash for TcpAppConfig
[src]impl PartialEq<TcpAppConfig> for TcpAppConfig
[src]
impl PartialEq<TcpAppConfig> for TcpAppConfig
[src]fn eq(&self, other: &TcpAppConfig) -> bool
[src]
fn ne(&self, other: &TcpAppConfig) -> bool
[src]
impl Serialize for TcpAppConfig
[src]
impl Serialize for TcpAppConfig
[src]impl StructuralEq for TcpAppConfig
[src]
impl StructuralEq for TcpAppConfig
[src]impl StructuralPartialEq for TcpAppConfig
[src]
impl StructuralPartialEq for TcpAppConfig
[src]Auto Trait Implementations
impl RefUnwindSafe for TcpAppConfig
impl RefUnwindSafe for TcpAppConfig
impl Send for TcpAppConfig
impl Send for TcpAppConfig
impl Sync for TcpAppConfig
impl Sync for TcpAppConfig
impl Unpin for TcpAppConfig
impl Unpin for TcpAppConfig
impl UnwindSafe for TcpAppConfig
impl UnwindSafe for TcpAppConfig
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