prism3_function/predicates/
mod.rs

1/*******************************************************************************
2 *
3 *    Copyright (c) 2025.
4 *    3-Prism Co. Ltd.
5 *
6 *    All rights reserved.
7 *
8 ******************************************************************************/
9//! # Predicates Module
10//!
11//! This module provides predicate-related functional programming abstractions
12//! for testing values and returning boolean results.
13//!
14//! # Author
15//!
16//! Haixing Hu
17
18pub mod bi_predicate;
19pub mod macros;
20pub mod predicate;
21
22pub use bi_predicate::{
23    ArcBiPredicate,
24    BiPredicate,
25    BoxBiPredicate,
26    FnBiPredicateOps,
27    RcBiPredicate,
28};
29pub use predicate::{
30    ArcPredicate,
31    BoxPredicate,
32    FnPredicateOps,
33    Predicate,
34    RcPredicate,
35};