// Core types for the native Hypothesis-style test engine.
//
// Split into submodules:
// choices — choice types (ChoiceKind, ChoiceNode, ChoiceValue, etc.)
// float_index — Hypothesis float lex ordering (float_to_index, index_to_float)
// state — NativeTestCase, ManyState, NativeVariables, Span
pub
pub
pub
pub use ;
pub use ;
pub use ;
/// Maximum number of choices a single test case can make.
pub const BUFFER_SIZE: usize = 8 * 1024;
/// Maximum iterations of the outer shrink loop.
pub const MAX_SHRINK_ITERATIONS: usize = 500;
/// Probability of drawing a boundary/special value per special candidate.
pub const BOUNDARY_PROBABILITY: f64 = 0.01;