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