Expand description
Externally allocated arbitrary width integers
This crate contains another storage type called ExtAwi
to go along with
InlAwi
in the awint_core
crate. This crate is separate because it
requires support for alloc
. Also includes FP
because it practically
requires allocation to use.
Modules
Structs
An arbitrary width integer with manually controlled bitwidth. Most arithmetic is wrapping like Rust’s integers. All reallocations are explicit.
Fixed-Point generic struct for B
that implement Borrow<Bits>
and
BorrowMut<Bits>
. Adds on signedness and fixed-point information.
Implements many traits if B
also implements them.
Fixed-Point Type, containing signedness, bitwidth, and fixed point