pub type size_t = usize;
Most 32 bit architectures use unsigned int size_t, and all 64 bit architectures use unsigned long size_t.
unsigned int
size_t
unsigned long