nyar_number/
lib.rs

1#![deny(missing_debug_implementations, missing_copy_implementations)]
2#![warn(missing_docs, rustdoc::missing_crate_level_docs)]
3#![doc = include_str!("../readme.md")]
4#![doc(html_logo_url = "https://avatars.githubusercontent.com/u/91894079")]
5#![doc(html_favicon_url = "https://avatars.githubusercontent.com/u/91894079")]
6#![feature(lazy_cell)]
7
8mod complex;
9mod decimal;
10mod infinity;
11mod integer;
12mod number;
13mod rational;
14mod sign;
15mod unsigned;
16
17pub(crate) mod utils;
18
19pub use self::{decimal::NyarDecimal, integer::NyarInteger, number::NyarReal, rational::NyarRational, unsigned::NyarDigits};
20pub use num::traits::{Num, One, ToPrimitive, Zero};
21pub use nyar_error::NyarError;