1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use crate::impl_from_default;

impl_from_default!(usize);
impl_from_default!(u8);
impl_from_default!(u16);
impl_from_default!(u32);
impl_from_default!(u64);
impl_from_default!(u128);
impl_from_default!(isize);
impl_from_default!(i8);
impl_from_default!(i16);
impl_from_default!(i32);
impl_from_default!(i64);
impl_from_default!(i128);

impl_from_default!(char);
impl_from_default!(bool);
impl_from_default!(());