ValidatorRef.rid

This function calls the UDA specified lambda with the field as argument and returns its return value, with the code assuming it is a boolean. (a compiler error will occur if it cannot implicitly convert to bool)

The value itself is meaningless, it's only for later executing the actual callback through runValueConstructor.

struct ValidatorRef
string rid;

Meta