Does `config::Config` really have to be `#[non_exhaustive]`?
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 30/100
Direzione di ricerca
Inizia esaminando la definizione e gli utilizzi di config::Config, quindi leggi la discussione dell’issue per comprenderne la motivazione dell’annotazione #[non_exhaustive]. Il lavoro è completato quando è stata raggiunta e documentata una decisione chiara riguardo al supporto delle espressioni di struct e alle implicazioni di compatibilità di tale decisione.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
We're probably only user of svd2rust as library on the planet. However, since this appeared we're not only forced into ugly assignment of individual fields into mutable (like in atsams-rs/atsamx7x-pac#7), but we're stripped from builds failing on new configuration parameters we should consider.
What is the rationale behind prevention of use of struct expressions to instantiate a new config::Config?
- Lingua principale
- Rust
- Stelle
- 865
- Fork
- 164
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di rust-embedded/svd2rust
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100
rust-embedded/svd2rust#966 · 7 commenti ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 45/100
rust-embedded/svd2rust#939 ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
rust-embedded/svd2rust#938 ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
rust-embedded/svd2rust#937 · 1 commento ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
rust-embedded/svd2rust#902 · 18 commenti ·
Tutte le issue di rust-embedded/svd2rust
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
gitbutlerapp/gitbutler#16982 ·
I maintainer di solito rispondono entro 1 giorno
-
priority: high status: new topic: ga4gh-sdk type: docs type: maintenance workload: minutes
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
-
C-bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
rust-lang/rust-clippy#17976 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
aaif-goose/goose#13327 ·
I maintainer di solito rispondono entro 1 giorno
-
llm translation
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno