Enum sozu_command_lib::proxy::ProxyRequestData [−][src]
pub enum ProxyRequestData {
AddApplication(Application),
RemoveApplication(String),
AddHttpFront(HttpFront),
RemoveHttpFront(HttpFront),
AddHttpsFront(HttpsFront),
RemoveHttpsFront(HttpsFront),
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(HttpsFront)RemoveHttpsFront(HttpsFront)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)SoftStopHardStopStatusMetricsLogging(String)ReturnListenSockets
Methods
impl ProxyRequestData[src]
impl ProxyRequestDatapub fn get_topics(&self) -> HashSet<Topic>[src]
pub fn get_topics(&self) -> HashSet<Topic>Trait Implementations
impl Debug for ProxyRequestData[src]
impl Debug for ProxyRequestDatafn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl Clone for ProxyRequestData[src]
impl Clone for ProxyRequestDatafn clone(&self) -> ProxyRequestData[src]
fn clone(&self) -> ProxyRequestDataReturns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)1.0.0
[src]Performs copy-assignment from source. Read more
impl PartialEq for ProxyRequestData[src]
impl PartialEq for ProxyRequestDatafn eq(&self, other: &ProxyRequestData) -> bool[src]
fn eq(&self, other: &ProxyRequestData) -> boolThis method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, other: &ProxyRequestData) -> bool[src]
fn ne(&self, other: &ProxyRequestData) -> boolThis method tests for !=.
impl Eq for ProxyRequestData[src]
impl Eq for ProxyRequestDataimpl Hash for ProxyRequestData[src]
impl Hash for ProxyRequestDataAuto Trait Implementations
impl Send for ProxyRequestData
impl Send for ProxyRequestDataimpl Sync for ProxyRequestData
impl Sync for ProxyRequestData