Skip to main content

zeppelin_embed/sys/
mod.rs

1//! Operating-system integration wrappers.
2
3#[cfg(unix)]
4pub(crate) mod memory;
5
6/// Windows platform boundary: Win32 handles, mappings and memory probes.
7///
8/// Public for the same reason [`darwin`] is: the native resource gates measure
9/// this process through it. No raw handle crosses the module boundary.
10#[cfg(windows)]
11pub mod windows;
12
13/// Darwin-specific durability and virtual-memory probes.
14#[cfg(any(target_os = "macos", target_os = "ios"))]
15pub mod darwin;