pub struct NoopProxyResponseMetadataObserver;Expand description
Metadata observer used by the compatibility crate::RunningProxy::start
entry point.
Trait Implementations§
Source§impl Clone for NoopProxyResponseMetadataObserver
impl Clone for NoopProxyResponseMetadataObserver
Source§fn clone(&self) -> NoopProxyResponseMetadataObserver
fn clone(&self) -> NoopProxyResponseMetadataObserver
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 NoopProxyResponseMetadataObserver
Source§impl Default for NoopProxyResponseMetadataObserver
impl Default for NoopProxyResponseMetadataObserver
Source§fn default() -> NoopProxyResponseMetadataObserver
fn default() -> NoopProxyResponseMetadataObserver
Returns the “default value” for a type. Read more
Source§impl ProxyResponseMetadataObserver for NoopProxyResponseMetadataObserver
impl ProxyResponseMetadataObserver for NoopProxyResponseMetadataObserver
Source§fn observe(&self, _observation: &ProxyResponseMetadataObservation)
fn observe(&self, _observation: &ProxyResponseMetadataObservation)
Receives one typed, sensitive observation. Implementations must return
promptly, retain it only as narrowly as needed, and must not panic; the
proxy isolates unwinding observers.
Auto Trait Implementations§
impl Freeze for NoopProxyResponseMetadataObserver
impl RefUnwindSafe for NoopProxyResponseMetadataObserver
impl Send for NoopProxyResponseMetadataObserver
impl Sync for NoopProxyResponseMetadataObserver
impl Unpin for NoopProxyResponseMetadataObserver
impl UnsafeUnpin for NoopProxyResponseMetadataObserver
impl UnwindSafe for NoopProxyResponseMetadataObserver
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