pub enum DetailedEdgeResultType {
Show 30 variants
Hit,
RefreshHit,
Miss,
LimitExceeded,
CapacityExceeded,
Error,
Redirect,
OriginShieldHit,
MissGeneratedResponse,
AbortedOrigin,
ClientCommError,
ClientGeoBlocked,
ClientHungUpRequest,
InvalidRequest,
InvalidRequestBlocked,
InvalidRequestCertificate,
InvalidRequestHeader,
InvalidRequestMethod,
OriginCommError,
OriginConnectError,
OriginContentRangeLengthError,
OriginDnsError,
OriginError,
OriginHeaderTooBigError,
OriginInvalidResponseError,
OriginReadError,
OriginWriteError,
OriginZeroSizeObjectError,
SlowReaderOriginError,
Other(String),
}Available on crate features
alloc or typed only.Variants§
Hit
RefreshHit
Miss
LimitExceeded
CapacityExceeded
Error
Redirect
OriginShieldHit
MissGeneratedResponse
AbortedOrigin
ClientCommError
ClientGeoBlocked
ClientHungUpRequest
InvalidRequest
InvalidRequestBlocked
InvalidRequestCertificate
InvalidRequestHeader
InvalidRequestMethod
OriginCommError
OriginConnectError
OriginContentRangeLengthError
OriginDnsError
OriginError
OriginHeaderTooBigError
OriginInvalidResponseError
OriginReadError
OriginWriteError
OriginZeroSizeObjectError
SlowReaderOriginError
Other(String)
Trait Implementations§
source§impl Debug for DetailedEdgeResultType
impl Debug for DetailedEdgeResultType
source§impl FromStr for DetailedEdgeResultType
impl FromStr for DetailedEdgeResultType
source§impl PartialEq for DetailedEdgeResultType
impl PartialEq for DetailedEdgeResultType
source§fn eq(&self, other: &DetailedEdgeResultType) -> bool
fn eq(&self, other: &DetailedEdgeResultType) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for DetailedEdgeResultType
Auto Trait Implementations§
impl Freeze for DetailedEdgeResultType
impl RefUnwindSafe for DetailedEdgeResultType
impl Send for DetailedEdgeResultType
impl Sync for DetailedEdgeResultType
impl Unpin for DetailedEdgeResultType
impl UnwindSafe for DetailedEdgeResultType
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