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