pub type MinidumpMemory64List<'a> = MinidumpMemoryListBase<'a, MINIDUMP_MEMORY_DESCRIPTOR64>;
Expand description

A list of large memory regions included in a minidump (usually a full dump).

Aliased Type§

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

Implementations§

source§

impl<'mdmp> MinidumpMemory64List<'mdmp>

source

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

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

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

Trait Implementations§

source§

impl<'a> MinidumpStream<'a> for MinidumpMemory64List<'a>

source§

const STREAM_TYPE: u32 = 9u32

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<MinidumpMemory64List<'a>, Error>

Read this MinidumpStream type from bytes. Read more