rialo_frozen_abi/lib.rs
1// Copyright (c) Subzero Labs, Inc.
2// SPDX-License-Identifier: Apache-2.0
3
4#![allow(incomplete_features)]
5#![cfg_attr(feature = "frozen-abi", feature(specialization))]
6
7// Allows macro expansion of `use ::rialo_frozen_abi::*` to work within this crate
8#[cfg(feature = "frozen-abi")]
9extern crate self as rialo_frozen_abi;
10
11#[cfg(feature = "frozen-abi")]
12pub mod abi_digester;
13#[cfg(feature = "frozen-abi")]
14pub mod abi_example;
15#[cfg(feature = "frozen-abi")]
16mod hash;
17
18#[cfg(feature = "frozen-abi")]
19#[macro_use]
20extern crate rialo_frozen_abi_macro;
21
22// Not public API. Referenced by macro-generated code.
23#[doc(hidden)]
24pub mod __private {
25 #[doc(hidden)]
26 pub use log;
27}