This function calls the UDA specified lambda without argument and
sets the annotated field value inside the containing Model instance to
its return value, with the code assuming it can simply assign it.
(a compiler error will occur if it cannot implicitly convert to the
annotated property type)
The value itself is meaningless, it's only for later executing the actual
callback through runValueConstructor.
This function calls the UDA specified lambda without argument and sets the annotated field value inside the containing Model instance to its return value, with the code assuming it can simply assign it. (a compiler error will occur if it cannot implicitly convert to the annotated property type)
The value itself is meaningless, it's only for later executing the actual callback through runValueConstructor.