set method
Write a property value given an instance
instance the instance
value the value to write
context the context object
Implementation
@override
void set(dynamic instance, dynamic value, MappingContext context) {
type.validate(value);
setter!(instance, value);
}