#[repr(transparent)]pub struct VirtioMmioRegister(pub u16);Expand description
MMIO register offsets for virtio MMIO transport.
Tuple Fields§
§0: u16Implementations§
Source§impl VirtioMmioRegister
impl VirtioMmioRegister
pub const MAGIC_VALUE: VirtioMmioRegister
pub const VERSION: VirtioMmioRegister
pub const DEVICE_ID: VirtioMmioRegister
pub const VENDOR_ID: VirtioMmioRegister
pub const DEVICE_FEATURES: VirtioMmioRegister
pub const DEVICE_FEATURES_SEL: VirtioMmioRegister
pub const DRIVER_FEATURES: VirtioMmioRegister
pub const DRIVER_FEATURES_SEL: VirtioMmioRegister
pub const QUEUE_SEL: VirtioMmioRegister
pub const QUEUE_NUM_MAX: VirtioMmioRegister
pub const QUEUE_NUM: VirtioMmioRegister
pub const QUEUE_READY: VirtioMmioRegister
pub const QUEUE_NOTIFY: VirtioMmioRegister
pub const INTERRUPT_STATUS: VirtioMmioRegister
pub const INTERRUPT_ACK: VirtioMmioRegister
pub const STATUS: VirtioMmioRegister
pub const QUEUE_DESC_LOW: VirtioMmioRegister
pub const QUEUE_DESC_HIGH: VirtioMmioRegister
pub const QUEUE_AVAIL_LOW: VirtioMmioRegister
pub const QUEUE_AVAIL_HIGH: VirtioMmioRegister
pub const QUEUE_USED_LOW: VirtioMmioRegister
pub const QUEUE_USED_HIGH: VirtioMmioRegister
pub const CONFIG_GENERATION: VirtioMmioRegister
pub const CONFIG: VirtioMmioRegister
Trait Implementations§
Source§impl Clone for VirtioMmioRegister
impl Clone for VirtioMmioRegister
Source§fn clone(&self) -> VirtioMmioRegister
fn clone(&self) -> VirtioMmioRegister
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for VirtioMmioRegister
impl Debug for VirtioMmioRegister
Source§impl Hash for VirtioMmioRegister
impl Hash for VirtioMmioRegister
Source§impl Ord for VirtioMmioRegister
impl Ord for VirtioMmioRegister
Source§fn cmp(&self, other: &VirtioMmioRegister) -> Ordering
fn cmp(&self, other: &VirtioMmioRegister) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for VirtioMmioRegister
impl PartialEq for VirtioMmioRegister
Source§impl PartialOrd for VirtioMmioRegister
impl PartialOrd for VirtioMmioRegister
impl Copy for VirtioMmioRegister
impl Eq for VirtioMmioRegister
impl StructuralPartialEq for VirtioMmioRegister
Auto Trait Implementations§
impl Freeze for VirtioMmioRegister
impl RefUnwindSafe for VirtioMmioRegister
impl Send for VirtioMmioRegister
impl Sync for VirtioMmioRegister
impl Unpin for VirtioMmioRegister
impl UnwindSafe for VirtioMmioRegister
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