awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 dépôt

Awesome GitHub RepositoriesError Source Resolution

Mechanisms for identifying the causal error by scanning specific fields of an error type.

Distinct from Field-Keyed Error Maps: None of the candidates address resolving the underlying source of a Rust error through field mapping.

Explore 1 awesome GitHub repository matching software engineering & architecture · Error Source Resolution. Refine with filters or upvote what's useful.

Awesome Error Source Resolution GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • dtolnay/thiserrorAvatar de dtolnay

    dtolnay/thiserror

    5,459Voir sur GitHub↗

    thiserror est une bibliothèque de gestion d'erreurs Rust et une macro procédurale conçue pour définir des types d'erreur personnalisés. Elle fonctionne comme un automatiseur d'implémentation de trait qui génère le code nécessaire pour les traits d'erreur de la bibliothèque standard au moment de la compilation. La bibliothèque se concentre sur l'élimination du boilerplate en utilisant des macros derive pour implémenter automatiquement les méthodes display et source. Elle permet la création de structs et d'enums d'erreur personnalisés qui peuvent mapper des erreurs de bas niveau vers des variantes de haut niveau tout en préservant la cause originale et les informations de backtrace. Ses capacités couvrent le formatage d'erreur personnalisé via l'interpolation de modèle, la gestion de la propagation d'erreur et l'intégration de backtraces de pile pour le débogage. Elle fournit également des mécanismes pour automatiser la conversion d'erreur et tracer les origines d'erreur via des champs désignés.

    Implements the source method by automatically resolving and forwarding the underlying causal error from designated fields.

    Rust
    Voir sur GitHub↗5,459
  1. Home
  2. Software Engineering & Architecture
  3. Error Source Resolution