dashu_base/lib.rs
1//! This crate contains general trait definitions and some commonly used structs and enums.
2
3#![cfg_attr(not(feature = "std"), no_std)]
4
5pub mod approx;
6pub mod bit;
7pub mod error;
8pub mod math;
9pub mod ring;
10pub mod sign;
11
12/// Some useful utility functions that are also used internally in this crate.
13pub mod utils {
14 pub use super::math::log::{next_down, next_up};
15}
16
17pub use approx::*;
18pub use bit::*;
19pub use error::*;
20pub use math::*;
21pub use ring::*;
22pub use sign::*;