validate method
Implementation
@override
SchemaValidationError? validate(List<T> value) {
final unique = value.toSet().toList();
return unique.length == value.length
? null
: const SchemaValidationError.constraints('List items are not unique');
}