1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
use super::Incrementable; impl Incrementable for u128 { fn next_id(&self) -> Option<Self> { self.checked_add(1) } } impl Incrementable for u64 { fn next_id(&self) -> Option<Self> { self.checked_add(1) } } impl Incrementable for u32 { fn next_id(&self) -> Option<Self> { self.checked_add(1) } } impl Incrementable for u16 { fn next_id(&self) -> Option<Self> { self.checked_add(1) } } impl Incrementable for u8 { fn next_id(&self) -> Option<Self> { self.checked_add(1) } }