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