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