hegeltest 0.12.7

Property-based testing for Rust, built on Hypothesis
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! Arbitrary-precision integer re-exports for the native engine.
//!
//! The shortlex index arithmetic on `IntegerChoice`
//! (`to_index` / `from_index` / `max_index`) accumulates beyond
//! fixed-width arithmetic over the full `u128`-wide index space, so
//! Hypothesis (which uses Python `int` throughout) needs a Rust
//! analogue.  Routing all big-integer arithmetic through this module
//! keeps the backend choice localised: swapping `num-bigint` for e.g.
//! `malachite` later would only touch this file.

pub use num_bigint::BigUint;
pub use num_traits::Zero;