Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Simple validation for Rust structs

Keats/validator có thân thiện với người mới không?

Gần đây có quá ít pull request của người đóng góp bên ngoài gửi tới Keats/validator để nói chúng được merge thường xuyên đến đâu. Hiện chưa có issue nào phù hợp với người mới đang mở; danh sách bên dưới là các issue khác chúng tôi có của kho này.

Star
2.5k
Fork
189
Issue cho người mới đang mở
0
Issue đã lập chỉ mục
47
Ngôn ngữ chính
Rust
Giấy phép
MIT
Lần push lên GitHub gần nhất
27/7/2026
Lập chỉ mục gần nhất
20/9/2026
Hướng dẫn đóng góp
Không có hướng dẫn đóng góp
Quy tắc ứng xử
Không có quy tắc ứng xử
Label cho người mới
Chưa lập chỉ mục label nào cho người mới
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Cách đóng góp cho Keats/validator

  1. Dự án không có hướng dẫn đóng góp, vì vậy hãy bắt đầu từ README và vài pull request vừa được merge để xem thay đổi được đề xuất thế nào.
  2. Đóng góp của bạn sẽ được phát hành theo giấy phép MIT của dự án.
  3. Theo dõi kho này để biết khi có issue mới phù hợp với người mới, hoặc xem các issue khác bên dưới.

Các issue có thể đã có người làm được xếp cuối danh sách. Sắp xếp tất cả theo ngày

  • When there are nested fields and multiple fields fail validation, the error messages lack a delimiter.
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 52/100

    Keats/validator#395 ·

  • Hello, how can I set constant values in the text for an error?
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 48/100

    Keats/validator#389 · 1 bình luận ·

  • Document Function Signature for Struct-Level Validation
    Đang mở
    documentation

    Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 55/100

    Keats/validator#384 · 1 reaction ·

  • This `john.doe@gmail` is valid — we need a strict email mode
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100

    Keats/validator#381 · 1 bình luận · 6 reaction ·

  • Add fqdn validation
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    Keats/validator#376 · 1 reaction ·

  • Support for #[validate(one_of(...))] for simple enum-like validations
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    Keats/validator#375 · 2 bình luận · 2 reaction ·

  • how to enforce validate gets called?
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 30/100

    Keats/validator#371 ·

  • None is a valid email?
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 35/100

    Keats/validator#370 · 1 bình luận ·

  • i64 cannot be recognized
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    Keats/validator#369 · 4 bình luận ·

  • Validation of nested structs fails if there are validation errors at both levels of nesting
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    Keats/validator#363 · 1 bình luận ·

  • Create one message if length is too short and a different message if too long
    Đang mở
    enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    Keats/validator#360 · 7 bình luận · 4 reaction ·

  • Bad email validator
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 38/100

    Keats/validator#349 · 16 bình luận · 1 reaction ·

  • Thoughts on a 1.0 release?
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 20/100

    Keats/validator#338 · 1 bình luận ·

  • Consider alternative implementation for email validation
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    Keats/validator#336 · 1 bình luận ·

  • `required` and `must_match` are incompatible
    Đang mở
    bug

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    Keats/validator#330 · 2 bình luận ·

  • Question: Return multiple errors from a single custom validator
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    Keats/validator#326 · 1 bình luận · 8 reaction ·

  • Generalizing Option Macro Behaviour to OptionalValue Trait ?
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    Keats/validator#322 · 1 bình luận · 2 reaction ·

  • Question: ValidateRange - programmatic inspect range
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 20/100

    Keats/validator#305 · 1 bình luận ·

  • Built-in messages
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    Keats/validator#287 · 3 bình luận ·

  • Can't use custom validator for non-serde types
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100

    Keats/validator#285 · 7 bình luận · 3 reaction ·

  • Code cannot be overridden for custom validator
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    Keats/validator#284 · 2 bình luận ·

  • Return useful information
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    Keats/validator#278 · 5 bình luận ·

  • Setting code to be string from ENUM
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    Keats/validator#273 · 1 bình luận · 1 reaction ·

  • Implement `Rc` feature to allow for reference counting smart pointers to be supported
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    Keats/validator#248 · 1 reaction ·

  • Struct validation should return ValidationErrors instead of ValidationError
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    Keats/validator#242 · 8 bình luận ·

  • Custom fields with custom validation for reuse between structures.
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    Keats/validator#239 · 8 bình luận · 1 reaction ·

  • Always first perform least expensive validations
    Đang mở
    enhancement

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 30/100

    Keats/validator#234 · 1 bình luận · 1 reaction ·

  • ValidationError - Dynamic code and message
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 30/100

    Keats/validator#230 · 6 bình luận ·

  • Support for const args in custom validators
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    Keats/validator#221 · 1 bình luận · 1 reaction ·

  • ValidateArgs in a nested struct seem to break the trait implementations of the derive macro
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 30/100

    Keats/validator#218 ·

  • Lack of documentation on validator ip address
    Đang mở
    enhancement

    Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 35/100

    Keats/validator#212 · 2 bình luận · 1 reaction ·

  • Help with maintenance
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 15/100

    Keats/validator#201 · 33 bình luận · 4 reaction ·

  • support async validator
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 30/100

    Keats/validator#191 · 9 bình luận · 21 reaction ·

  • Invalid schema level validation: Unknown argument
    Đang mở
    bug

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    Keats/validator#188 · 1 reaction ·

  • Trait not being detected on Vec<T: impl Validate>
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    Keats/validator#187 · 6 bình luận ·

  • Enforce validation with typestate
    Đang mở
    enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 30/100

    Keats/validator#185 · 2 bình luận · 1 reaction ·

  • Set regex literal in attribute
    Có thể làm lại được @rakshith-ravi đã nhận 1629 ngày trước và không có pull request nào đang mở. Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    Keats/validator#149 · 3 bình luận · 2 reaction ·

  • Check validation of a single field of struct
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100

    Keats/validator#148 · 7 bình luận ·

  • Support for tuples
    Đang mở
    enhancement

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 42/100

    Keats/validator#143 · 5 reaction ·

  • Add not_match validator
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    Keats/validator#141 · 4 bình luận ·

  • It's quite difficult to use .validate() inside custom validation methods called via derive
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    Keats/validator#119 · 2 reaction ·

  • Support enum
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    Keats/validator#77 · 4 bình luận · 13 reaction ·

  • Improve `ValidationError` `Display`
    Có thể đã có người làm @mscofield0 đã nhận 207 ngày trước. Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100

    Keats/validator#383 ·

  • error: Duplicate field `regex`
    Có thể đã có người làm @rome-xi đã nhận 42 ngày trước. Đang mở
    bug

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    Keats/validator#344 · 4 bình luận ·

  • Renamed property name is no longer used in the error report (0.17.0)
    Có thể đã có người làm @DarkCat09 đã nhận 250 ngày trước. Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    Keats/validator#306 · 9 bình luận ·

  • Support NonZero types
    Có thể đã có người làm @timvisee đã nhận 1131 ngày trước. Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 30/100

    Keats/validator#269 · 2 reaction ·

  • Feature request: Consider an UTF-16 code units length validator
    Có thể đã có người làm @ChrisJr404 đã nhận 48 ngày trước. Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    Keats/validator#250 · 7 bình luận ·

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.