pub enum ProxyErrorPhase {
Show 13 variants
Ingress,
RequestValidation,
Session,
RequestTransform,
UpstreamConfiguration,
UpstreamConnect,
UpstreamHeaders,
UpstreamBody,
ResponseValidation,
ResponseTransform,
ResponseReplay,
Inspection,
Framework,
}Expand description
Closed processing phase carried by a direct-profile failure.
Variants§
Ingress
RequestValidation
Session
RequestTransform
UpstreamConfiguration
UpstreamConnect
UpstreamHeaders
UpstreamBody
ResponseValidation
ResponseTransform
ResponseReplay
Inspection
Framework
Trait Implementations§
Source§impl Clone for ProxyErrorPhase
impl Clone for ProxyErrorPhase
impl Copy for ProxyErrorPhase
Source§impl Debug for ProxyErrorPhase
impl Debug for ProxyErrorPhase
impl Eq for ProxyErrorPhase
Source§impl PartialEq for ProxyErrorPhase
impl PartialEq for ProxyErrorPhase
impl StructuralPartialEq for ProxyErrorPhase
Auto Trait Implementations§
impl Freeze for ProxyErrorPhase
impl RefUnwindSafe for ProxyErrorPhase
impl Send for ProxyErrorPhase
impl Sync for ProxyErrorPhase
impl Unpin for ProxyErrorPhase
impl UnsafeUnpin for ProxyErrorPhase
impl UnwindSafe for ProxyErrorPhase
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.impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more