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