Type Alias minidump::MinidumpMemoryList

source ·
pub type MinidumpMemoryList<'a> = MinidumpMemoryListBase<'a, MINIDUMP_MEMORY_DESCRIPTOR>;
Expand description

A list of memory regions included in a minidump.

Aliased Type§

struct MinidumpMemoryList<'a> { /* private fields */ }

Implementations§

source§

impl<'mdmp> MinidumpMemoryList<'mdmp>

source

pub fn print<T: Write>(&self, f: &mut T, brief: bool) -> Result<()>

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

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

Trait Implementations§

source§

impl<'a> MinidumpStream<'a> for MinidumpMemoryList<'a>

source§

const STREAM_TYPE: u32 = 5u32

The stream type constant used in the md::MDRawDirectory entry. This is usually a MINIDUMP_STREAM_TYPE but it’s left as a u32 to allow external projects to add support for their own custom streams.
source§

fn read( bytes: &'a [u8], all: &'a [u8], endian: Endian, _system_info: Option<&MinidumpSystemInfo> ) -> Result<MinidumpMemoryList<'a>, Error>

Read this MinidumpStream type from bytes. Read more