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