Consider design of error type(s)
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 25/100
- Type d'issue
- Fonctionnalité
- Clarté
- À clarifier
- Activité
- À l'abandon
- Stack technique
- rust
- Domaine
- backend-api-design
Piste de recherche
Commencez par examiner le code x11 existant, en particulier le helper swbuf_err, et inspectez error.rs. Comparez les cas d’erreur entre les méthodes et les backends, puis documentez les variantes d’erreur proposées et indiquez si les helpers doivent se trouver dans error.rs. La tâche est terminée lorsque la conception de l’API d’erreur est validée et que les helpers concernés sont placés de manière cohérente.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
- What variants are useful to provide? What errors might a consumer of the library want to actually handle?
- Some error variants may only apply to certain methods. Should the same error type be used everywhere, or might it be helpful to have more than one?
- The
x11code currently has aswbuf_errhelper method. Any helpers like this should be inerror.rsand used in other backends where it's useful.
- Langage dominant
- Rust
- Étoiles
- 507
- Forks
- 84
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Aucun guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de rust-windowing/softbuffer
-
DS - X11
Difficulté 3/5 1-2 jours Accessibilité débutants 48/100
rust-windowing/softbuffer#368 ·
-
`Buffer<'_>` shouldn't be `Send`Ouvertebug DS - Android NDK
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
rust-windowing/softbuffer#347 · 1 commentaire ·
-
Needs Design Work
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
rust-windowing/softbuffer#342 · 1 commentaire ·
-
enhancement question
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
rust-windowing/softbuffer#338 ·
-
Zero-copying on AndroidOuverteDS - Android NDK enhancement
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
rust-windowing/softbuffer#318 · 2 commentaires ·
Toutes les issues de rust-windowing/softbuffer
Issues similaires
-
agent:triaged bug bughunt pm:npm priority:p1
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
SocketDev/socket-patch#464 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 90/100
Les mainteneurs répondent en général sous 3 jours
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
stellar/stellar-cli#2773 ·
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour