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"));