digit_layout/
types.rs

1//! 为一些基本类型和常用类型提供预定义布局。
2
3#![allow(missing_docs)]
4
5layout!(U8        u(  8));
6layout!(U16       u( 16));
7layout!(U32       u( 32));
8layout!(U64       u( 64));
9layout!(U128      u(128));
10layout!(I8        i(  8));
11layout!(I16       i( 16));
12layout!(I32       i( 32));
13layout!(I64       i( 64));
14layout!(I128      i(128));
15layout!(F16  e( 5)m( 10));
16layout!(BF16 e( 8)m(  7));
17layout!(F32  e( 8)m( 23));
18layout!(F64  e(11)m( 52));
19layout!(F128 e(15)m(112));
20layout!(Bool; [1] in 1);