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