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