pub struct RangesEntry {
pub child_bus_address: u64,
pub parent_bus_address: u64,
pub length: u64,
}Expand description
Ranges entry information for address translation.
Represents a single entry in a ranges property, mapping a child bus
address range to a parent bus address range.
Fields§
§child_bus_address: u64Child bus address
parent_bus_address: u64Parent bus address
length: u64Length of the region
Trait Implementations§
Source§impl Clone for RangesEntry
impl Clone for RangesEntry
Source§fn clone(&self) -> RangesEntry
fn clone(&self) -> RangesEntry
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 RangesEntry
impl Debug for RangesEntry
Source§impl PartialEq for RangesEntry
impl PartialEq for RangesEntry
impl Copy for RangesEntry
impl Eq for RangesEntry
impl StructuralPartialEq for RangesEntry
Auto Trait Implementations§
impl Freeze for RangesEntry
impl RefUnwindSafe for RangesEntry
impl Send for RangesEntry
impl Sync for RangesEntry
impl Unpin for RangesEntry
impl UnsafeUnpin for RangesEntry
impl UnwindSafe for RangesEntry
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