| Crates.io | arbintrary |
| lib.rs | arbintrary |
| version | 0.4.0 |
| created_at | 2021-06-17 22:41:11.044847+00 |
| updated_at | 2021-06-29 22:51:35.319564+00 |
| description | Proof of concept for arbitrary integer sizes using generic const. |
| homepage | |
| repository | https://github.com/npars/arbintrary.git |
| max_upload_size | |
| id | 411591 |
| size | 146,935 |
A Proof of Concept implementation of generic integers using the const generics feature. Based on the uX crate and @programmerjake's initial implementation.
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. ArbINTrary aims to take care of this once and for all by:
uint<0>-uint<128> and int<0>-int<128> types that should behave as similar as possible to the built in rust types
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.