qubit-function 0.16.0

Functional programming traits and Box/Rc/Arc adapters for Rust, inspired by Java functional interfaces
// =============================================================================
//    Copyright (c) 2025 - 2026 Haixing Hu.
//
//    SPDX-License-Identifier: Apache-2.0
//
//    Licensed under the Apache License, Version 2.0.
// =============================================================================

mod macros;
mod mutator;
mod mutator_arc_mutator_tests;
mod mutator_conditional_mutator_and_then_tests;
mod mutator_conditional_mutator_debug_display_tests;
mod mutator_once;
mod mutator_once_tests;
mod mutator_rc_mutator_tests;
mod mutator_tests;
mod mutator_unified_interface_tests;
mod mutator_wrapper_composition_tests;
mod stateful_mutator;
mod stateful_mutator_arc_mutator_tests;
mod stateful_mutator_complex_scenarios_tests;
mod stateful_mutator_conditional_execution_2_tests;
mod stateful_mutator_conditional_execution_tests;
mod stateful_mutator_conditional_stateful_mutator_debug_display_tests;
mod stateful_mutator_custom_mutator_default_impl_tests;
mod stateful_mutator_custom_types_tests;
mod stateful_mutator_edge_cases_tests;
mod stateful_mutator_rc_mutator_tests;
mod stateful_mutator_tests;
mod stateful_mutator_unified_interface_tests;
mod stateful_mutator_wrapper_composition_tests;