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