fxp/
lib.rs

1#![feature(generic_const_exprs)]
2
3mod macros;
4pub(crate) mod utils;
5
6use core::ops;
7
8use crate::utils::*;
9
10ifxp!(IFxp8, i8);
11ifxp!(IFxp16, i16);
12ifxp!(IFxp32, i32);
13ifxp!(IFxp64, i64);
14ifxp!(IFxp128, i128);
15
16ufxp!(UFxp8, u8);
17ufxp!(UFxp16, u16);
18ufxp!(UFxp32, u32);
19ufxp!(UFxp64, u64);
20ufxp!(UFxp128, u128);