pub enum ProxyEvent {
Lifecycle {
generation: u64,
event: LifecycleEvent,
},
ClientRejected {
generation: u64,
reason: ClientRejectionReason,
},
Request {
generation: u64,
host: ObservedHost,
method: ObservedMethod,
phase: RequestPhase,
},
}Expand description
Sanitized events scoped to a monotonically increasing proxy generation.
Variants§
Trait Implementations§
Source§impl Clone for ProxyEvent
impl Clone for ProxyEvent
Source§impl Debug for ProxyEvent
impl Debug for ProxyEvent
impl Eq for ProxyEvent
Source§impl PartialEq for ProxyEvent
impl PartialEq for ProxyEvent
impl StructuralPartialEq for ProxyEvent
Auto Trait Implementations§
impl Freeze for ProxyEvent
impl RefUnwindSafe for ProxyEvent
impl Send for ProxyEvent
impl Sync for ProxyEvent
impl Unpin for ProxyEvent
impl UnsafeUnpin for ProxyEvent
impl UnwindSafe for ProxyEvent
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