1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
mod db;
/// All non-OS error codes that can be emitted upon loading a module
pub mod error;
#[cfg(target_os = "windows")]
mod map;
mod offsets;
#[cfg(target_os = "windows")]
/// The portable executable mapper
pub mod pe;
#[cfg(target_os = "windows")]
mod primitives;
/// The necessary parts to run a PDB offset server
pub mod server;
#[cfg(target_os = "windows")]
mod util;

#[cfg(target_os = "windows")]
/// Exported for simple uses
pub use error::Error;
pub use pe::{NtContext, PortableExecutable};