[][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.