1use crate::{GType, NoValidation};
5
6pub type Gu8<V = NoValidation> = GType<u8, V>;
7pub type Gu16<V = NoValidation> = GType<u16, V>;
8pub type Gu32<V = NoValidation> = GType<u32, V>;
9pub type Gu64<V = NoValidation> = GType<u64, V>;
10pub type Gu128<V = NoValidation> = GType<u128, V>;
11pub type Gusize<V = NoValidation> = GType<usize, V>;
12
13pub type Gi8<V = NoValidation> = GType<i8, V>;
14pub type Gi16<V = NoValidation> = GType<i16, V>;
15pub type Gi32<V = NoValidation> = GType<i32, V>;
16pub type Gi64<V = NoValidation> = GType<i64, V>;
17pub type Gi128<V = NoValidation> = GType<i128, V>;
18pub type Gisize<V = NoValidation> = GType<isize, V>;
19
20pub type Gf32<V = NoValidation> = GType<f32, V>;
21pub type Gf64<V = NoValidation> = GType<f64, V>;
22
23pub type GChar<V = NoValidation> = GType<char, V>;
24
25#[cfg(feature = "alloc")]
26pub type GString<V = NoValidation> = GType<String, V>;
27
28pub type GStr<V = NoValidation> = GType<&'static str, V>;