pub struct ClockGetRateResponder { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Debug for ClockGetRateResponder
impl Debug for ClockGetRateResponder
Source§impl Drop for ClockGetRateResponder
Set the the channel to be shutdown (see ClockControlHandle::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 ClockGetRateResponder
Set the the channel to be shutdown (see ClockControlHandle::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 ClockGetRateResponder
impl Responder for ClockGetRateResponder
Source§type ControlHandle = ClockControlHandle
type ControlHandle = ClockControlHandle
The control handle for this protocol.
Source§fn control_handle(&self) -> &ClockControlHandle
fn control_handle(&self) -> &ClockControlHandle
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 !RefUnwindSafe for ClockGetRateResponder
impl !UnwindSafe for ClockGetRateResponder
impl Freeze for ClockGetRateResponder
impl Send for ClockGetRateResponder
impl Sync for ClockGetRateResponder
impl Unpin for ClockGetRateResponder
impl UnsafeUnpin for ClockGetRateResponder
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