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