Enum sozu_command_lib::proxy::ProxyRequestData [−][src]
pub enum ProxyRequestData {}Show variants
AddApplication(Application), RemoveApplication(String), AddHttpFront(HttpFront), RemoveHttpFront(HttpFront), AddHttpsFront(HttpFront), RemoveHttpsFront(HttpFront), AddCertificate(AddCertificate), ReplaceCertificate(ReplaceCertificate), RemoveCertificate(RemoveCertificate), AddTcpFront(TcpFront), RemoveTcpFront(TcpFront), AddBackend(Backend), RemoveBackend(RemoveBackend), AddHttpListener(HttpListener), AddHttpsListener(HttpsListener), AddTcpListener(TcpListener), RemoveListener(RemoveListener), ActivateListener(ActivateListener), DeactivateListener(DeactivateListener), Query(Query), SoftStop, HardStop, Status, Metrics, Logging(String), ReturnListenSockets,
Variants
AddApplication(Application)
RemoveApplication(String)
AddHttpFront(HttpFront)
RemoveHttpFront(HttpFront)
AddHttpsFront(HttpFront)
RemoveHttpsFront(HttpFront)
AddCertificate(AddCertificate)
ReplaceCertificate(ReplaceCertificate)
RemoveCertificate(RemoveCertificate)
AddTcpFront(TcpFront)
RemoveTcpFront(TcpFront)
AddBackend(Backend)
RemoveBackend(RemoveBackend)
AddHttpListener(HttpListener)
AddHttpsListener(HttpsListener)
AddTcpListener(TcpListener)
RemoveListener(RemoveListener)
ActivateListener(ActivateListener)
DeactivateListener(DeactivateListener)
Query(Query)
Logging(String)
Implementations
impl ProxyRequestData
[src]
impl ProxyRequestData
[src]pub fn get_topics(&self) -> HashSet<Topic>
[src]
Trait Implementations
impl Clone for ProxyRequestData
[src]
impl Clone for ProxyRequestData
[src]fn clone(&self) -> ProxyRequestData
[src][−]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src][−]
impl<'de> Deserialize<'de> for ProxyRequestData
[src]
impl<'de> Deserialize<'de> for ProxyRequestData
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src][−]
__D: Deserializer<'de>,
impl Eq for ProxyRequestData
[src]
impl Eq for ProxyRequestData
[src]impl Hash for ProxyRequestData
[src]
impl Hash for ProxyRequestData
[src]impl PartialEq<ProxyRequestData> for ProxyRequestData
[src]
impl PartialEq<ProxyRequestData> for ProxyRequestData
[src]fn eq(&self, other: &ProxyRequestData) -> bool
[src][−]
fn ne(&self, other: &ProxyRequestData) -> bool
[src][−]
impl Serialize for ProxyRequestData
[src]
impl Serialize for ProxyRequestData
[src]impl StructuralEq for ProxyRequestData
[src]
impl StructuralEq for ProxyRequestData
[src]impl StructuralPartialEq for ProxyRequestData
[src]
impl StructuralPartialEq for ProxyRequestData
[src]Auto Trait Implementations
impl RefUnwindSafe for ProxyRequestData
impl RefUnwindSafe for ProxyRequestData
impl Send for ProxyRequestData
impl Send for ProxyRequestData
impl Sync for ProxyRequestData
impl Sync for ProxyRequestData
impl Unpin for ProxyRequestData
impl Unpin for ProxyRequestData
impl UnwindSafe for ProxyRequestData
impl UnwindSafe for ProxyRequestData
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