Struct minidump::MinidumpMemory [] [src]

pub struct MinidumpMemory {
    pub desc: MDMemoryDescriptor,
    pub base_address: u64,
    pub size: u64,
    pub bytes: Vec<u8>,
}

A region of memory from the process that wrote the minidump.

Fields

The raw MDMemoryDescriptor from the minidump.

The starting address of this range of memory.

The length of this range of memory.

The contents of the memory.

Methods

impl MinidumpMemory
[src]

[src]

[src]

Get mem::size_of::<T>() bytes of memory at addr from this region.

Return None if the requested address range falls out of the bounds of this memory region.

[src]

Write a human-readable description of this MinidumpMemory to f.

This is very verbose, it is the format used by minidump_dump.

[src]

Write the contents of this MinidumpMemory to f as a hex string.