pub enum LateMapVtl0AllowedRanges {
MemoryLayout,
Ranges(Vec<MemoryRange>),
}
Expand description
Which ranges VTL2 is allowed to access before VTL0 ram is mapped.
Variants§
MemoryLayout
Ask the memory layout what the vtl2_ram ranges are.
Ranges(Vec<MemoryRange>)
These specific ranges are allowed.
Trait Implementations§
Source§impl Clone for LateMapVtl0AllowedRanges
impl Clone for LateMapVtl0AllowedRanges
Source§fn clone(&self) -> LateMapVtl0AllowedRanges
fn clone(&self) -> LateMapVtl0AllowedRanges
Returns a copy 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 moreAuto Trait Implementations§
impl Freeze for LateMapVtl0AllowedRanges
impl RefUnwindSafe for LateMapVtl0AllowedRanges
impl Send for LateMapVtl0AllowedRanges
impl Sync for LateMapVtl0AllowedRanges
impl Unpin for LateMapVtl0AllowedRanges
impl UnwindSafe for LateMapVtl0AllowedRanges
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