Non standard integer types like
u7
,u9
,u10
,u63
,i7
,i9
etc
When non-standard-width integers are required in an application, the norm is to use a larger container and make sure the value is within range after manipulation. uX aims to take care of this once and for all by:
u1
-u127
and i1
-i127
types that should behave as similar as possible to the built in rust types
From
. TryFrom
.The uX types take up as much space as the smallest integer type that can contain them.
Licensed under either of
Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.