Expand description
Pure compiler for the directional value projections at a monomorphic middleware edge. Applying these plans, including disposal and stream relay, is a runtime responsibility.
Structs§
- Case
Projection - Compiled
Command Compatibility - Compiled
Tool Compatibility - Error
Projection - Projection
Plan - Record
Field Projection - Tool
Compatibility Error - Tool
Compatibility Warning
Enums§
Traits§
- Projection
Stream Handler - Runtime-independent hooks needed while applying a projection. Streams are
affine, so the evaluator transfers each retained stream to
project_streamand every stream below a discarded value todiscard_stream. On error,project_streammust dispose the stream it consumed.
Functions§
- apply_
projection - Applies a compiled directional projection, validating both boundary values.
- compile_
tool_ compatibility - Compiles
expectedmiddleware-facing inputs toinnerinputs andinnerresults/errors back toexpected. Both descriptors are validated first.