pub struct TelemetryProviderGetTelemetryResponder { /* private fields */ }
Implementations§
Trait Implementations§
Source§impl Drop for TelemetryProviderGetTelemetryResponder
Set the the channel to be shutdown (see TelemetryProviderControlHandle::shutdown
)
if the responder is dropped without sending a response, so that the client
doesn’t hang. To prevent this behavior, call drop_without_shutdown
.
impl Drop for TelemetryProviderGetTelemetryResponder
Set the the channel to be shutdown (see TelemetryProviderControlHandle::shutdown
)
if the responder is dropped without sending a response, so that the client
doesn’t hang. To prevent this behavior, call drop_without_shutdown
.
Source§impl Responder for TelemetryProviderGetTelemetryResponder
impl Responder for TelemetryProviderGetTelemetryResponder
Source§type ControlHandle = TelemetryProviderControlHandle
type ControlHandle = TelemetryProviderControlHandle
The control handle for this protocol.
Source§fn control_handle(&self) -> &TelemetryProviderControlHandle
fn control_handle(&self) -> &TelemetryProviderControlHandle
Returns the
ControlHandle
for this protocol.Source§fn drop_without_shutdown(self)
fn drop_without_shutdown(self)
Drops the responder without setting the channel to shutdown. Read more
Auto Trait Implementations§
impl Freeze for TelemetryProviderGetTelemetryResponder
impl !RefUnwindSafe for TelemetryProviderGetTelemetryResponder
impl Send for TelemetryProviderGetTelemetryResponder
impl Sync for TelemetryProviderGetTelemetryResponder
impl Unpin for TelemetryProviderGetTelemetryResponder
impl !UnwindSafe for TelemetryProviderGetTelemetryResponder
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