#[derive(Default)] #[repr(C)] pub struct DataDirs { pub export: DataDir, pub import: DataDir, pub rsc: DataDir, pub exception: DataDir, pub cert: DataDir, pub base_reloc: DataDir, pub debug: DataDir, pub arch: DataDir, pub global_ptr: DataDir, pub tls: DataDir, pub load_config: DataDir, pub bound_import: DataDir, pub import_addr: DataDir, pub delay_import_desc: DataDir, pub clr_runtime_header: DataDir, pub reserved: DataDir, } #[derive(Default)] #[repr(C)] pub struct DataDir { pub virt_addr_rva: u32, pub size: u32, }