Panics in const fn are now stable
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 1/5
- Temps estimé
- Moins d'une heure
- Accessibilité débutants
- 45/100
Piste de recherche
Examinez src/header/name.rs à la ligne indiquée et vérifiez si la version actuelle de Rust prend en charge panic! dans ce contexte const. Confirmez que le remplacement préserve l’échec prévu pour un en-tête invalide, puis exécutez les vérifications existantes du dépôt afin de vous assurer que la modification compile et les réussit.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
So we can replace
https://github.com/hyperium/http/blob/master/src/header/name.rs#L1258
([] as [u8; 0])[0]; // Invalid header name
with adequate
panic!("Invalid header name");
Or im missing something and it will not going work?
- Langage dominant
- Rust
- Étoiles
- 1.4k
- Forks
- 380
- Merge moyen
- 2 j 5 h
- PR mergées (30 j)
- 4
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
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 hyperium/http
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
-
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
-
Difficulté 3/5 1-2 jours Accessibilité débutants 62/100
-
Difficulté 3/5 1-2 jours Accessibilité débutants 58/100
-
Difficulté 3/5 1-2 jours Accessibilité débutants 62/100
Toutes les issues de hyperium/http
Issues similaires
-
type/bug
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
stackabletech/kafka-operator#1033 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
bug good first issue needs testing
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Les mainteneurs répondent en général sous 3 jours
-
docs: release notes v3.7.0–v3.8.0 footer links to README/CHANGELOG are broken after docs reorgOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 90/100
farion1231/cc-switch#7744 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
datafusion
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
apache/iceberg-rust#3297 ·
Les mainteneurs répondent en général sous 1 jour