Skip to content

a (maintained) library providing integers of nonstandard widths for rust

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
license-apache
MIT
license-mit
Notifications You must be signed in to change notification settings

superwhiskers/unin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

unin

a maintained, hard-forked implementation of integers in nonstandard widths for rust programs

fork information

this is forked from numX, which is itself forked from uX. the reasoning behind this is that neither have been updated for over a year (uX for over two years,) and i would like to be able to make upstreamable changes quicker than pull requests would allow

features

  • u1-u127 and i1-i127 types that should behave as similar as possible to the built in rust types (some methods may be missing. i plan to attempt to fix this)
  • lossless conversions implemented under the From trait
  • lossy conversions implemented under the TryFrom trait
  • support for serde by serializing into the next biggest container
  • implementations of conversions to isize and usize for the target architecture
  • implementations of some traits provided by num-traits

credits

i wouldn't typically include such a section, but in the spirit of the numX fork, here are the people who i've included contributions from

licensing information

this crate is licensed under either of the following

contribution

unless explicitly stated 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.

About

a (maintained) library providing integers of nonstandard widths for rust

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
license-apache
MIT
license-mit

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published