cli_testing_specialist/utils/
mod.rs

1// Utilities module - Helper functions and validators
2
3pub mod io_optimized;
4pub mod parallel;
5pub mod resource_limits;
6pub mod safe_deserialize;
7pub mod validator;
8
9pub use io_optimized::{
10    read_json_optimized, read_json_string_optimized, write_json_compact_optimized,
11    write_json_optimized,
12};
13pub use parallel::{choose_strategy, ParallelStrategy, Workload};
14pub use resource_limits::ResourceLimits;
15pub use safe_deserialize::{
16    deserialize_json_safe, deserialize_json_safe_from_reader, deserialize_yaml_safe,
17    deserialize_yaml_safe_from_reader,
18};
19pub use validator::{execute_with_timeout, execute_with_timeout_and_limits, validate_binary_path};