Enum os_bootinfo::MemoryRegionType[][src]

pub enum MemoryRegionType { Usable, InUse, Reserved, AcpiReclaimable, AcpiNvs, BadMemory, Kernel, KernelStack, PageTable, Bootloader, FrameZero, Empty, BootInfo, Package, }


free RAM

used RAM


ACPI reclaimable memory

ACPI NVS memory

Area containing bad memory

kernel memory

kernel stack memory

memory used by page tables

memory used by the bootloader

frame at address zero

(shouldn't be used because it's easy to make mistakes related to null pointers)

an empty region with size 0

used for storing the boot information

used for storing the supplied package

Trait Implementations

impl Debug for MemoryRegionType

Formats the value using the given formatter. Read more

impl Clone for MemoryRegionType

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Copy for MemoryRegionType

impl PartialEq for MemoryRegionType

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Eq for MemoryRegionType

Auto Trait Implementations