validateSetPattern static method
toString() で重複をチェックする.
Implementation
static Danger<Complete, SetPatternExceptionA> validateSetPattern(Iterable<Object> values) {
final log = Log(classLocation: SetPattern, functionLocation: 'validateSetPattern');
final toSetValues = values.map((model)=>model.toString()).toSet();
if(values.length > toSetValues.length) return Failure(SetPatternExceptionA(), log);
return Success(Complete(), log);
}