Avatar
omochimetaru 9/3/2020 3:05 AM
VはValidatorなんだよね
3:05 AM
結果をフィールド種類ごとに勝手に収集するvalidation helperを作っていて
3:05 AM
任意のHashableをキーに使えるようにしたんだ
3:05 AM
もともとStringだったけどそれだとtypoするから
3:06 AM
で、ユーザ側で勝手に Key = PartialKeyPath<Props> ってやったら
3:06 AM
キーパスに限らない使い方もできて便利だった。
3:06 AM
KeyPath<Props, String> だと、 Stringじゃないプロパティが収納できないから駄目。