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]
pub fn get_topics(&self) -> HashSet<Topic>
[src]
Trait Implementations
impl Clone for ProxyRequestData
[src]
fn clone(&self) -> ProxyRequestData
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug 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 Hash for ProxyRequestData
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
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]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralEq for ProxyRequestData
[src]
impl StructuralPartialEq for ProxyRequestData
[src]
Auto Trait Implementations
impl RefUnwindSafe for ProxyRequestData
impl Send for ProxyRequestData
impl Sync for ProxyRequestData
impl Unpin for ProxyRequestData
impl UnwindSafe for ProxyRequestData
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,