pub enum ToxicStream {
Downstream,
Upstream,
}Expand description
Direction a toxic applies to.
Toxiproxy applies toxics to one direction of a proxied connection. The downstream is data flowing from the upstream back to the client; the upstream is data flowing from the client to the upstream.
Variants§
Downstream
Data flowing from the upstream service back to the client.
Upstream
Data flowing from the client to the upstream service.
Trait Implementations§
Source§impl Clone for ToxicStream
impl Clone for ToxicStream
Source§fn clone(&self) -> ToxicStream
fn clone(&self) -> ToxicStream
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ToxicStream
Source§impl Debug for ToxicStream
impl Debug for ToxicStream
impl Eq for ToxicStream
Source§impl PartialEq for ToxicStream
impl PartialEq for ToxicStream
Source§fn eq(&self, other: &ToxicStream) -> bool
fn eq(&self, other: &ToxicStream) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ToxicStream
Auto Trait Implementations§
impl Freeze for ToxicStream
impl RefUnwindSafe for ToxicStream
impl Send for ToxicStream
impl Sync for ToxicStream
impl Unpin for ToxicStream
impl UnsafeUnpin for ToxicStream
impl UnwindSafe for ToxicStream
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.