pub struct InterruptTransitionIntent { /* private fields */ }Expand description
Immutable Command.INTx transition intent bound to one VirtIO queue generation.
Implementations§
Source§impl InterruptTransitionIntent
impl InterruptTransitionIntent
Sourcepub const fn transition(self) -> InterruptTransition
pub const fn transition(self) -> InterruptTransition
Returns the physical transition that may be published for this intent.
Sourcepub const fn generation(self) -> VirtioQueueGeneration
pub const fn generation(self) -> VirtioQueueGeneration
Returns the VirtIO queue generation captured with this intent.
Trait Implementations§
Source§impl Clone for InterruptTransitionIntent
impl Clone for InterruptTransitionIntent
Source§fn clone(&self) -> InterruptTransitionIntent
fn clone(&self) -> InterruptTransitionIntent
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for InterruptTransitionIntent
Source§impl Debug for InterruptTransitionIntent
impl Debug for InterruptTransitionIntent
impl Eq for InterruptTransitionIntent
impl StructuralPartialEq for InterruptTransitionIntent
Auto Trait Implementations§
impl Freeze for InterruptTransitionIntent
impl RefUnwindSafe for InterruptTransitionIntent
impl Send for InterruptTransitionIntent
impl Sync for InterruptTransitionIntent
impl Unpin for InterruptTransitionIntent
impl UnsafeUnpin for InterruptTransitionIntent
impl UnwindSafe for InterruptTransitionIntent
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