hyperchad_transformer_models 0.3.0

HyperChad transformer models package
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! Arbitrary implementations for property-based testing.
//!
//! This module provides additional [`proptest::arbitrary::Arbitrary`] implementations
//! for types that require custom strategies beyond what `#[derive(Arbitrary)]` provides.
//!
//! Most types in this crate use `#[derive(test_strategy::Arbitrary)]` directly on their
//! definitions. This module only contains implementations for types that need special
//! handling, such as those with complex field dependencies.
//!
//! Available when the `arb` feature is enabled.

// Currently, all types use derive(Arbitrary) directly on their definitions.
// This module is kept for potential future custom implementations.