crypto_bigint/int/
types.rs1use crate::Int;
5
6#[cfg(target_pointer_width = "64")]
7pub type I64 = Int<1>;
9
10#[cfg(target_pointer_width = "64")]
11pub type I128 = Int<2>;
13
14#[cfg(target_pointer_width = "64")]
15pub type I256 = Int<4>;
17
18#[cfg(target_pointer_width = "64")]
19pub type I512 = Int<8>;
21
22#[cfg(target_pointer_width = "64")]
23pub type I1024 = Int<16>;
25
26#[cfg(target_pointer_width = "64")]
27pub type I2048 = Int<32>;
29
30#[cfg(target_pointer_width = "64")]
31pub type I4096 = Int<64>;
33
34#[cfg(target_pointer_width = "32")]
35pub type I64 = Int<2>;
37
38#[cfg(target_pointer_width = "32")]
39pub type I128 = Int<4>;
41
42#[cfg(target_pointer_width = "32")]
43pub type I256 = Int<8>;
45
46#[cfg(target_pointer_width = "32")]
47pub type I512 = Int<16>;
49
50#[cfg(target_pointer_width = "32")]
51pub type I1024 = Int<32>;
53
54#[cfg(target_pointer_width = "32")]
55pub type I2048 = Int<64>;
57
58#[cfg(target_pointer_width = "32")]
59pub type I4096 = Int<128>;