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