Struct pdb::PDB [] [src]

pub struct PDB<'s, S> { /* fields omitted */ }

PDB provides access to the data within a PDB file.

A PDB file is internally a Multi-Stream File (MSF), composed of multiple independent (and usually discontiguous) data streams on-disk. PDB provides lazy access to these data structures, which means the PDB accessor methods usually cause disk accesses.

Methods

impl<'s, S: Source<'s> + 's> PDB<'s, S>
[src]

Create a new PDB from a Source.

Retrieve the TypeInformation for this PDB.

Retrieve the DebugInformation for this PDB.

Retrieve the global symbol table for this PDB.

Trait Implementations

impl<'s, S: Debug> Debug for PDB<'s, S>
[src]

Formats the value using the given formatter.