toString method
Set fields, values under a secret-named key masked.
Implementation
@override
String toString() {
final shown = <String>[];
fields.forEach((name, value) {
if (value == null) return;
shown.add('$name=${shouldRedact(name) ? redacted : redactValue(value)}');
});
return '$runtimeType(${shown.join(', ')})';
}