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