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