[−][src]Crate bounded_integer
Provides a macro to generate bounded integers, integers which are restricted to a range of values.
This crate provides the bounded_integer
macro to generate bounded integers, as well as
examples (behind the example
feature which isn't activated by default).
The integers generated from bounded-integer depend only on libcore and so work in #![no_std]
environments.
Serde
If you enable the serde
feature of this crate then all bounded integers will implement
Serialize
and Deserialize
, making sure that the internal invariants are never violated.
Modules
examples | Examples of generated bounded integers and the API they produce. |
Macros
bounded_integer | Generate a bounded integer type. |