pub struct DataChannelRegisterResponder { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Debug for DataChannelRegisterResponder
impl Debug for DataChannelRegisterResponder
Source§impl Drop for DataChannelRegisterResponder
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 DataChannelRegisterResponder
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 DataChannelRegisterResponder
impl Responder for DataChannelRegisterResponder
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 DataChannelRegisterResponder
impl !RefUnwindSafe for DataChannelRegisterResponder
impl Send for DataChannelRegisterResponder
impl Sync for DataChannelRegisterResponder
impl Unpin for DataChannelRegisterResponder
impl !UnwindSafe for DataChannelRegisterResponder
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