Enum os_bootinfo::MemoryRegionType[][src]

#[repr(C)]
pub enum MemoryRegionType { Usable, InUse, Reserved, AcpiReclaimable, AcpiNvs, BadMemory, Kernel, KernelStack, PageTable, Bootloader, FrameZero, Empty, BootInfo, Package, }

Variants

free RAM

used RAM

unusable

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
[src]

Formats the value using the given formatter. Read more

impl Clone for MemoryRegionType
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Copy for MemoryRegionType
[src]

impl PartialEq for MemoryRegionType
[src]

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
[src]

Auto Trait Implementations