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