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