pub enum MiddlewareKind {
L4Peek,
L4Bytes,
L7Request,
L7Response,
}Variants§
Trait Implementations§
Source§impl Clone for MiddlewareKind
impl Clone for MiddlewareKind
Source§fn clone(&self) -> MiddlewareKind
fn clone(&self) -> MiddlewareKind
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MiddlewareKind
impl Debug for MiddlewareKind
Source§impl<'de> Deserialize<'de> for MiddlewareKind
impl<'de> Deserialize<'de> for MiddlewareKind
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for MiddlewareKind
impl Hash for MiddlewareKind
Source§impl PartialEq for MiddlewareKind
impl PartialEq for MiddlewareKind
Source§impl Serialize for MiddlewareKind
impl Serialize for MiddlewareKind
impl Copy for MiddlewareKind
impl Eq for MiddlewareKind
impl StructuralPartialEq for MiddlewareKind
Auto Trait Implementations§
impl Freeze for MiddlewareKind
impl RefUnwindSafe for MiddlewareKind
impl Send for MiddlewareKind
impl Sync for MiddlewareKind
impl Unpin for MiddlewareKind
impl UnsafeUnpin for MiddlewareKind
impl UnwindSafe for MiddlewareKind
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more