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