rust_chain/vmapi/mod.rs
1use cfg_if::cfg_if;
2
3
4cfg_if! {
5 if #[cfg(all(not(feature = "std"), target_arch = "wasm32"))] {
6 mod on_chain;
7 pub use on_chain::*;
8 } else if #[cfg(feature = "std")] {
9 mod off_chain;
10 pub use off_chain::*;
11 } else {
12 compile_error! {
13 "chain only support compilation as `std` or `no_std` + `wasm32-unknown`"
14 }
15 }
16}