cfg_if::cfg_if! { if #[cfg(any(target_os = "linux", target_os = "android"))] { mod linux; pub use linux::*; } else if #[cfg(target_os = "windows")] { mod windows; pub use windows::*; } else if #[cfg(target_os = "macos")] { mod mac; pub use mac::*; } } pub mod dir_section; pub mod mem_writer; pub mod minidump_cpu; pub mod minidump_format; mod serializers; failspot::failspot_name! { pub enum FailSpotName { StopProcess, FillMissingAuxvInfo, ThreadName, SuspendThreads, CpuInfoFileOpen, } }