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