Contact Details
philippe.bourgau@gmail.com
Feature Request
The variant in the params is currently a string, which spreads error-handling code down to the engine.
Feature Description
Try to use the typed Variant from the Params. We might need to isolate move around code to avoid cyclic dependencies. Yet it would allow us to follow the "Parse don't validate" idiom, and get rid of error-handling code by design.
Then learn and decide what to do.
We might also use the opportunity to push code to the Variant structure when that makes sense
Alternatives
Additional Context
No response
Code of Conduct
Contact Details
philippe.bourgau@gmail.com
Feature Request
The variant in the params is currently a string, which spreads error-handling code down to the engine.
Feature Description
Try to use the typed Variant from the Params. We might need to isolate move around code to avoid cyclic dependencies. Yet it would allow us to follow the "Parse don't validate" idiom, and get rid of error-handling code by design.
Then learn and decide what to do.
We might also use the opportunity to push code to the Variant structure when that makes sense
Alternatives
Additional Context
No response
Code of Conduct