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