arbitrary-int This crate implements arbitrary numbers for Rust. Once included, you can use types like u5 or u120. Documentation More documentation can be found here, including usage details.