Crate foundation [−] [src]
Used to generate an execute function for a terminal type in a query pipeline. If passed a type it creates the impl as well as it needs no extra functions.
Used to identify a new type used in a query pipeline. The types are consistent between each one in terms of transforming one to another. This helps reduce boiler plate code and makes it easy to expand and maintain code in the future by simply adding a new field here if needed