Expand description
§BiFunctionOnce Types
Provides Rust implementations of consuming bi-function traits similar to
Rust’s FnOnce(&T, &U) -> R trait, but with value-oriented semantics for functional
programming patterns with two input references.
This module provides the BiFunctionOnce<T, U, R> trait and one-time use
implementations:
BoxBiFunctionOnce: Single ownership, one-time use
§Author
Haixing Hu
Structs§
- BoxBi
Function Once - BoxBiFunctionOnce - consuming bi-function wrapper based on
Box<dyn FnOnce> - BoxConditional
BiFunction Once - BoxConditionalBiFunctionOnce struct
Traits§
- BiFunction
Once - BiFunctionOnce trait - consuming bi-function that takes references
- FnBi
Function Once Ops - Extension trait for closures implementing
FnOnce(&T, &U) -> R