pub enum RequestPhase {
Accepted,
Completed {
status_code: u16,
elapsed: Duration,
},
Rejected {
reason: RequestRejectionReason,
},
BackendFailed {
kind: BackendFailureKind,
elapsed: Duration,
},
}Variants§
Trait Implementations§
Source§impl Clone for RequestPhase
impl Clone for RequestPhase
Source§fn clone(&self) -> RequestPhase
fn clone(&self) -> RequestPhase
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 RequestPhase
Source§impl Debug for RequestPhase
impl Debug for RequestPhase
impl Eq for RequestPhase
Source§impl PartialEq for RequestPhase
impl PartialEq for RequestPhase
impl StructuralPartialEq for RequestPhase
Auto Trait Implementations§
impl Freeze for RequestPhase
impl RefUnwindSafe for RequestPhase
impl Send for RequestPhase
impl Sync for RequestPhase
impl Unpin for RequestPhase
impl UnsafeUnpin for RequestPhase
impl UnwindSafe for RequestPhase
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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