revmc_backend/lib.rs
1#![doc = include_str!("../README.md")]
2#![allow(missing_docs)]
3#![cfg_attr(not(test), warn(unused_extern_crates))]
4#![cfg_attr(docsrs, feature(doc_cfg, doc_auto_cfg))]
5
6mod traits;
7pub use traits::*;
8
9#[doc(no_inline)]
10pub use eyre;
11#[doc(no_inline)]
12pub use ruint::{self, aliases::U256, uint};
13
14mod pointer;
15pub use pointer::{Pointer, PointerBase};
16
17/// Compilation result.
18pub type Result<T, E = Error> = std::result::Result<T, E>;
19
20/// Compilation error.
21pub type Error = eyre::Error;