pub struct AcpiResourceAddress {
pub space: AcpiResourceAddressSpace,
pub base: u64,
}Fields§
§space: AcpiResourceAddressSpace§base: u64Implementations§
Source§impl AcpiResourceAddress
impl AcpiResourceAddress
pub const fn memory(base: u64) -> AcpiResourceAddress
pub const fn io(base: u64) -> AcpiResourceAddress
pub fn from_generic_address( address: GenericAddress, ) -> Option<AcpiResourceAddress>
Trait Implementations§
Source§impl Clone for AcpiResourceAddress
impl Clone for AcpiResourceAddress
Source§fn clone(&self) -> AcpiResourceAddress
fn clone(&self) -> AcpiResourceAddress
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 AcpiResourceAddress
Source§impl Debug for AcpiResourceAddress
impl Debug for AcpiResourceAddress
impl Eq for AcpiResourceAddress
Source§impl Ord for AcpiResourceAddress
impl Ord for AcpiResourceAddress
Source§fn cmp(&self, other: &AcpiResourceAddress) -> Ordering
fn cmp(&self, other: &AcpiResourceAddress) -> Ordering
1.21.0 (const: unstable) · 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 AcpiResourceAddress
impl PartialEq for AcpiResourceAddress
Source§fn eq(&self, other: &AcpiResourceAddress) -> bool
fn eq(&self, other: &AcpiResourceAddress) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for AcpiResourceAddress
impl PartialOrd for AcpiResourceAddress
impl StructuralPartialEq for AcpiResourceAddress
Auto Trait Implementations§
impl Freeze for AcpiResourceAddress
impl RefUnwindSafe for AcpiResourceAddress
impl Send for AcpiResourceAddress
impl Sync for AcpiResourceAddress
impl Unpin for AcpiResourceAddress
impl UnsafeUnpin for AcpiResourceAddress
impl UnwindSafe for AcpiResourceAddress
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