Expand description
§BiTransformerOnce Types
Provides Rust implementations of consuming bi-transformer traits similar to
Rust’s FnOnce trait, but with value-oriented semantics for functional
programming patterns with two inputs.
This module provides the BiTransformerOnce<T, U, R> trait and one-time use
implementations:
BoxBiTransformerOnce: Single ownership, one-time use
§Author
Hu Haixing
Structs§
- BoxBi
Transformer Once - BoxBiTransformerOnce - consuming bi-transformer wrapper based on
Box<dyn FnOnce> - BoxConditional
BiTransformer Once - BoxConditionalBiTransformerOnce struct
Traits§
- BiTransformer
Once - BiTransformerOnce trait - consuming bi-transformation that takes ownership
- Binary
Operator Once - BinaryOperatorOnce trait - marker trait for one-time use binary operators
- FnBi
Transformer Once Ops - Extension trait for closures implementing
FnOnce(T, U) -> R
Type Aliases§
- BoxBinary
Operator Once - Type alias for
BoxBiTransformerOnce<T, T, T>