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