pub enum PlacedRangeKind {
Reserved,
Fixed,
Mmio32,
Ram,
Mmio64,
PostMmio,
}Expand description
The kind of a produced allocation.
Variants§
Reserved
A reserved range supplied by the caller.
Fixed
A fixed allocation supplied by the caller.
Mmio32
A 32-bit MMIO allocation.
Ram
An ordinary RAM allocation.
Mmio64
A 64-bit MMIO allocation.
PostMmio
A post-MMIO allocation.
Trait Implementations§
Source§impl Clone for PlacedRangeKind
impl Clone for PlacedRangeKind
Source§fn clone(&self) -> PlacedRangeKind
fn clone(&self) -> PlacedRangeKind
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 PlacedRangeKind
impl Debug for PlacedRangeKind
Source§impl PartialEq for PlacedRangeKind
impl PartialEq for PlacedRangeKind
impl Copy for PlacedRangeKind
impl Eq for PlacedRangeKind
impl StructuralPartialEq for PlacedRangeKind
Auto Trait Implementations§
impl Freeze for PlacedRangeKind
impl RefUnwindSafe for PlacedRangeKind
impl Send for PlacedRangeKind
impl Sync for PlacedRangeKind
impl Unpin for PlacedRangeKind
impl UnsafeUnpin for PlacedRangeKind
impl UnwindSafe for PlacedRangeKind
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