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