The type of the pipeline's initial input value.
The type of the pipeline's final output value.
Constructs a PipeBuilder with an initial list of functions.
The list of pipe functions to be composed.
Adds another step to the function pipeline.
The type of the output of the new function.
The next function to apply to the pipeline output.
A new PipeBuilder with the added function.
A utility class for fluently composing a pipeline of functions, where each function receives the output of the previous function as its input. Call
.then()
to add steps, and.build()
to generate the composed pipeline function.