The documentation says usize is
usize
Operations and constants for pointer-sized unsigned integers.
In most cases, I can
Adding to @Levans' answer,
The size of usize is depended on how much size it takes to reference any location in memory.
on a 32 bit target usize is 4 bytes and on a 64 bit target usize is 8 bytes