Module function_once

Module function_once 

Source
Expand description

§FunctionOnce Types

Provides Rust implementations of consuming function traits similar to Rust’s FnOnce(&T) -> R trait, for computing output from input references.

This module provides the FunctionOnce<T, R> trait and one-time use implementations:

§Author

Haixing Hu

Structs§

BoxConditionalFunctionOnce
BoxConditionalFunctionOnce struct
BoxFunctionOnce
BoxFunctionOnce - consuming transformer wrapper based on Box<dyn FnOnce>

Traits§

FnFunctionOnceOps
Extension trait for closures implementing the base function trait
FunctionOnce
FunctionOnce trait - consuming function that takes ownership