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