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