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