Expand description
CodeView definitions
This defines types and constants for CodeView debugging tools. CodeView is the debugging format used for PE/COFF images on Windows.
This crate does not provide any I/O capabilities. It does not read or write PDBs, .debug
sections in PE/COFF objects, etc.
ms-pdb
- Use this crate for reading and writing PDB files.
§References
Modules§
- encoder
- Support for encoding primitives and blittable types into output buffers.
- parser
- Support for parsing byte-oriented data
- syms
- Decodes symbols records. Reads the “Global Symbols” stream and per-module symbol streams.
- types
- Code for decoding type record streams (the TPI and IPI streams).
Structs§
- Iter
With Range - An iterator adapter which reports the byte ranges of the items that are iterated by the
underlying iterator. The underlying iterator must implement
HasRestLen
.
Traits§
- HasRest
Len - Allows iterators to report the remaining, unparsed bytes within an iterator.
- Iterator
With Ranges Ext - An extension trait for iterators that converts an
Iterator
into anIterWithRange
. Usefoo.with_ranges()
to convert (augment) the iterator.