pub struct VmEventRing { /* private fields */ }
Implementations§
Source§impl VmEventRing
impl VmEventRing
pub fn unconsumed_requests(&self) -> usize
pub fn has_unconsumed_requests(&self) -> bool
pub fn get_request(&mut self) -> VmEvent
pub fn put_response(&mut self, rsp: VmEvent)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for VmEventRing
impl RefUnwindSafe for VmEventRing
impl !Send for VmEventRing
impl !Sync for VmEventRing
impl Unpin for VmEventRing
impl UnwindSafe for VmEventRing
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