Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Simple validation for Rust structs

Keats/validator は初心者に優しい?

Keats/validator への外部コントリビューターの PR が最近は少なく、どのくらいマージされるかはまだ言えません。 初心者向けのオープンな issue は今はありません。下の一覧に、このリポジトリのほかの issue があります。

スター
2.5k
フォーク
189
オープンの初心者向け issue
0
索引済み issue
47
主要言語
Rust
ライセンス
MIT
最終 GitHub push
2026年7月27日
最新の索引
2026年9月20日
コントリビューションガイド
コントリビューションガイドがありません
行動規範
行動規範がありません
初心者向けラベル
初心者向けラベルは索引されていません
PR マージ指標
30日以内にマージされた PR はありません

Keats/validator にコントリビュートするには

  1. コントリビューションガイドはないので、README と最近マージされた PR をいくつか読んで、変更の出し方をつかみましょう。
  2. あなたのコントリビュートはプロジェクトの MIT ライセンスで公開されます。
  3. リポジトリをフォローすれば、新しい初心者向け issue が出たときにわかります。下のほかの issue も見てみましょう。
issue を読み込んでいます

誰かが対応中かもしれないイシューは最後に並べています。 すべて日付順に表示

  • When there are nested fields and multiple fields fail validation, the error messages lack a delimiter.
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 52/100

    Keats/validator#395 ·

  • Hello, how can I set constant values in the text for an error?
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 48/100

    Keats/validator#389 · コメント 1 件 ·

  • Document Function Signature for Struct-Level Validation
    オープン
    documentation

    難易度 1/5 1時間未満 初心者へのやさしさ 55/100

    Keats/validator#384 · リアクション 1 件 ·

  • Improve `ValidationError` `Display`
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    Keats/validator#383 ·

  • This `john.doe@gmail` is valid — we need a strict email mode
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 38/100

    Keats/validator#381 · コメント 1 件 · リアクション 6 件 ·

  • Add fqdn validation
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    Keats/validator#376 · リアクション 1 件 ·

  • Support for #[validate(one_of(...))] for simple enum-like validations
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    Keats/validator#375 · コメント 2 件 · リアクション 2 件 ·

  • how to enforce validate gets called?
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 30/100

    Keats/validator#371 ·

  • None is a valid email?
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 35/100

    Keats/validator#370 · コメント 1 件 ·

  • i64 cannot be recognized
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    Keats/validator#369 · コメント 4 件 ·

  • Validation of nested structs fails if there are validation errors at both levels of nesting
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    Keats/validator#363 · コメント 1 件 ·

  • Create one message if length is too short and a different message if too long
    オープン
    enhancement

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    Keats/validator#360 · コメント 7 件 · リアクション 4 件 ·

  • Bad email validator
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 38/100

    Keats/validator#349 · コメント 16 件 · リアクション 1 件 ·

  • error: Duplicate field `regex`
    オープン
    bug

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    Keats/validator#344 · コメント 4 件 ·

  • Thoughts on a 1.0 release?
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 20/100

    Keats/validator#338 · コメント 1 件 ·

  • Consider alternative implementation for email validation
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    Keats/validator#336 · コメント 1 件 ·

  • `required` and `must_match` are incompatible
    オープン
    bug

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    Keats/validator#330 · コメント 2 件 ·

  • Question: Return multiple errors from a single custom validator
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    Keats/validator#326 · コメント 1 件 · リアクション 8 件 ·

  • Generalizing Option Macro Behaviour to OptionalValue Trait ?
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    Keats/validator#322 · コメント 1 件 · リアクション 2 件 ·

  • Renamed property name is no longer used in the error report (0.17.0)
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    Keats/validator#306 · コメント 9 件 ·

  • Question: ValidateRange - programmatic inspect range
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 20/100

    Keats/validator#305 · コメント 1 件 ·

  • Built-in messages
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    Keats/validator#287 · コメント 3 件 ·

  • Can't use custom validator for non-serde types
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 55/100

    Keats/validator#285 · コメント 7 件 · リアクション 3 件 ·

  • Code cannot be overridden for custom validator
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    Keats/validator#284 · コメント 2 件 ·

  • Return useful information
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    Keats/validator#278 · コメント 5 件 ·

  • Setting code to be string from ENUM
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    Keats/validator#273 · コメント 1 件 · リアクション 1 件 ·

  • Support NonZero types
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 30/100

    Keats/validator#269 · リアクション 2 件 ·

  • Feature request: Consider an UTF-16 code units length validator
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    Keats/validator#250 · コメント 7 件 ·

  • Implement `Rc` feature to allow for reference counting smart pointers to be supported
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    Keats/validator#248 · リアクション 1 件 ·

  • Struct validation should return ValidationErrors instead of ValidationError
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    Keats/validator#242 · コメント 8 件 ·

  • Custom fields with custom validation for reuse between structures.
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    Keats/validator#239 · コメント 8 件 · リアクション 1 件 ·

  • Always first perform least expensive validations
    オープン
    enhancement

    難易度 4/5 3〜5日 初心者へのやさしさ 30/100

    Keats/validator#234 · コメント 1 件 · リアクション 1 件 ·

  • ValidationError - Dynamic code and message
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 30/100

    Keats/validator#230 · コメント 6 件 ·

  • Support for const args in custom validators
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    Keats/validator#221 · コメント 1 件 · リアクション 1 件 ·

  • ValidateArgs in a nested struct seem to break the trait implementations of the derive macro
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 30/100

    Keats/validator#218 ·

  • Lack of documentation on validator ip address
    オープン
    enhancement

    難易度 1/5 1〜3時間 初心者へのやさしさ 35/100

    Keats/validator#212 · コメント 2 件 · リアクション 1 件 ·

  • Help with maintenance
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 15/100

    Keats/validator#201 · コメント 33 件 · リアクション 4 件 ·

  • support async validator
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 30/100

    Keats/validator#191 · コメント 9 件 · リアクション 21 件 ·

  • Invalid schema level validation: Unknown argument
    オープン
    bug

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    Keats/validator#188 · リアクション 1 件 ·

  • Trait not being detected on Vec<T: impl Validate>
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    Keats/validator#187 · コメント 6 件 ·

  • Enforce validation with typestate
    オープン
    enhancement

    難易度 5/5 1週間以上 初心者へのやさしさ 30/100

    Keats/validator#185 · コメント 2 件 · リアクション 1 件 ·

  • Set regex literal in attribute
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    Keats/validator#149 · コメント 3 件 · リアクション 2 件 ·

  • Check validation of a single field of struct
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    Keats/validator#148 · コメント 7 件 ·

  • Support for tuples
    オープン
    enhancement

    難易度 3/5 1〜2日 初心者へのやさしさ 42/100

    Keats/validator#143 · リアクション 5 件 ·

  • Add not_match validator
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    Keats/validator#141 · コメント 4 件 ·

  • It's quite difficult to use .validate() inside custom validation methods called via derive
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    Keats/validator#119 · リアクション 2 件 ·

  • Support enum
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    Keats/validator#77 · コメント 4 件 · リアクション 13 件 ·

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。