memory_rs/
lib.rs

1#[cfg(not(target_os = "windows"))]
2fn panic() {
3    compile_error!("This library only supports Windows for now");
4}
5
6#[macro_use]
7#[cfg(target_os = "windows")]
8pub mod internal;
9
10#[cfg(target_os = "windows")]
11pub mod error;
12
13#[cfg(target_os = "windows")]
14pub mod external;
15
16macro_rules! doctest {
17    ($x:expr) => {
18        #[doc = $x]
19        extern "C" {}
20    };
21}
22doctest!(include_str!("../README.md"));