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