ufix 0.1.5

Flexible and usable generic fixed-point numeric type
Documentation
#![cfg_attr(not(feature = "std"), no_std)]
#![cfg_attr(not(feature = "bytemuck"), forbid(unsafe_code))]
#![forbid(missing_docs)]
#![doc = include_str!("../README.md")]

mod aliases;
mod arithmetic;
mod cast;
mod cast_fixed;
mod comparison;
mod error;
mod fixed;
mod format;
mod from_number;
mod hashing;
mod into_number;
mod positive;
mod radix;
mod try_mul;
mod types;
mod unsigned_pow;

#[cfg(feature = "bytemuck")]
mod bytemuck_impl;

//#[cfg(feature = "bitcode")]
//mod bitcode_impl;

#[cfg(feature = "serde")]
mod serde_impl;

pub use aliases::*;
pub use cast::{Cast, TryCast};
pub use error::{Error, Result};
pub use fixed::Fix;
pub use positive::{FromPositive, Positive};
pub use radix::{Mantissa, Radix};
pub use try_mul::TryMul;
pub use types::{Digits, Exponent};
pub use unsigned_pow::UnsignedPow;