deprecate `from_vec`
Les mainteneurs répondent en général sous 1 jour
Une pull request liée a déjà été fusionnée.
- #734 par @bolshoytoster — fusionnée
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 85/100
- Type d'issue
- Refactorisation
- Clarté
- Clairement spécifiée
- Activité
- Active
- Stack technique
- rust
- Domaine
- backend-api-design
Piste de recherche
Commencez dans conversions.rs et examinez l’implémentation existante de From<Vec<...>> pour SmallVec, puis comparez la raison de la dépréciation dans macros.rs. Conservez from_vec comme appel déprécié via l’implémentation de From, en faisant correspondre la formulation de la dépréciation à celle de macros.rs ; vérifiez que l’API publique compile toujours.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
deprecate the from_vec method on SmallVec
the move the source code to the From<Vec<...>> implementation for SmallVec in conversions.rs, and maintain this method as a simple call to that From implementation
that way we are using the idiomatic rust traits instead of having a method for everything
the deprecation reason should mirror that on macros.rs
- Langage dominant
- Rust
- Étoiles
- 1.8k
- Forks
- 237
- Merge moyen
- 1 j 14 h
- PR mergées (30 j)
- 64
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le 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 servo/rust-smallvec
-
add `arrayvec` feature for comparisons and conversionsPeut-être pris @GauravPawar101 l’a pris il y a 11 jours. Ouvertegood first issue help wanted r-feature
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
servo/rust-smallvec#792 · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
add `From<Box<[T]>, A> for SmallVec<T, N, A>` conversionPeut-être pris @alejandro-vaz l’a pris il y a 11 jours. Ouvertegood first issue help wanted r-feature
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
servo/rust-smallvec#716 · 1 commentaire · 2 personnes assignées ·
Les mainteneurs répondent en général sous 1 jour
-
Allocators are stable on nightly RustPeut-être pris @GauravPawar101 l’a pris il y a 32 jours. Ouvertegood first issue help wanted r-docs
Difficulté 1/5 Moins d'une heure Accessibilité débutants 70/100
servo/rust-smallvec#662 · 3 commentaires · 3 réactions · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
rename `cap` to `capacity`Peut-être pris @Divyansh089 l’a pris il y a 1 jour. Ouvertegood first issue help wanted r-refactor
servo/rust-smallvec#850 · 1 commentaire · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
r-performance
Difficulté 4/5 3-5 jours Accessibilité débutants 22/100
servo/rust-smallvec#848 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de servo/rust-smallvec
Issues similaires
-
parity priority: low
Difficulté 2/5 Une demi-journée Accessibilité débutants 65/100
storytold/vectorcraft#5421 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
bug enchantments Java Edition protocol
Difficulté 2/5 1-3 heures Accessibilité débutants 80/100
Pumpkin-MC/Pumpkin#4465 ·
Les mainteneurs répondent en général sous 1 jour
-
docs(metrics): replace stale src/metrics.rs line anchors in dashboard-metrics.md with symbol namesOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
Les mainteneurs répondent en général sous 1 jour
-
ci-cd desktop size:low telemetry-improvement telemetry-round-1
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
vfarcic/dot-agent-deck#2079 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
fraiseql/fraisier-core#148 ·
Les mainteneurs répondent en général sous 1 jour