Struct noxious::proxy::Toxics [−][src]
Toxics applied on a proxy connection
Fields
upstream: Vec<Toxic>
The toxics applied on the upstream link
downstream: Vec<Toxic>
The toxics applied on the downstream link
Implementations
impl Toxics
[src]
pub fn empty() -> Self
[src]
Initialize an empty set up toxics
pub fn into_vec(self) -> Vec<Toxic>
[src]
Consume this Toxics struct to combine upstream and downstream toxics in a flat unordered vec
pub fn find_by_name(&self, toxic_name: &str) -> Option<Toxic>
[src]
Find a toxic by name in upstream and downstream lists
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Toxics
impl Send for Toxics
impl Sync for Toxics
impl Unpin for Toxics
impl UnwindSafe for Toxics
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> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,