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