#![allow(clippy::result_large_err)]
#![allow(clippy::ptr_arg)]
#![recursion_limit = "256"]
#[cfg(doc)]
pub mod docs;
#[cfg(feature = "hdk")]
pub use hdk::HDI_VERSION;
#[cfg(feature = "hdk")]
pub use hdk::HDK_VERSION;
pub const HOLOCHAIN_VERSION: &str = env!("CARGO_PKG_VERSION");
pub mod conductor;
#[allow(missing_docs)]
pub mod core;
#[allow(missing_docs)]
#[cfg(feature = "test_utils")]
pub mod fixt;
#[cfg(any(test, feature = "test_utils"))]
#[deny(missing_docs)]
pub mod sweettest;
#[cfg(any(test, feature = "test_utils"))]
#[deny(missing_docs)]
pub mod test_utils;
pub use holochain_wasmer_host;
pub use tracing;
#[cfg(test)]
mod local_network_tests;
pub mod prelude {
pub use holo_hash;
#[cfg(feature = "hdk")]
pub use hdk::link::GetLinksInputBuilder;
pub use holochain_types::prelude::{fixt, *};
#[cfg(feature = "fuzzing")]
pub use kitsune_p2p::{NOISE, *};
#[cfg(feature = "test_utils")]
pub use holochain_types::inline_zome::*;
}
#[cfg(all(feature = "wasmer_sys", feature = "wasmer_wamr"))]
compile_error!(
"feature \"wasmer_sys\" and feature \"wasmer_wamr\" cannot be enabled at the same time"
);
#[cfg(all(not(feature = "wasmer_sys"), not(feature = "wasmer_wamr"),))]
compile_error!("One of: `wasmer_sys`, `wasmer_wamr` features must be enabled. Please, pick one.");