Generates a function which passes its arguments to a struct, which is returned. Preserves field names (as parameter names) and default values.
See Implementation
Generates a function which passes its arguments to a struct, which is returned. Preserves field names (as parameter names) and default values.