pub struct ClientLoadSignalHandle { /* private fields */ }Expand description
Cloneable manual observation handle for a ClientLoadSignal.
Implementations§
Source§impl ClientLoadSignalHandle
impl ClientLoadSignalHandle
Sourcepub fn record_rate_limited(&self)
pub fn record_rate_limited(&self)
Records a rate-limit response as an overloaded observation.
Sourcepub fn record_healthy(&self)
pub fn record_healthy(&self)
Records a successful client interaction as a healthy observation.
Trait Implementations§
Source§impl Clone for ClientLoadSignalHandle
impl Clone for ClientLoadSignalHandle
Source§fn clone(&self) -> ClientLoadSignalHandle
fn clone(&self) -> ClientLoadSignalHandle
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 moreAuto Trait Implementations§
impl Freeze for ClientLoadSignalHandle
impl RefUnwindSafe for ClientLoadSignalHandle
impl Send for ClientLoadSignalHandle
impl Sync for ClientLoadSignalHandle
impl Unpin for ClientLoadSignalHandle
impl UnsafeUnpin for ClientLoadSignalHandle
impl UnwindSafe for ClientLoadSignalHandle
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