Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

the trait `LowerHex` and `UpperHex` is not implemented for `Array`

Aperta
#201 7 commenti 7 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
50/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Tranquilla
Stack tecnologico
rust
Ambito
devtools

Direzione di ricerca

Inizia riproducendo i due esempi Rust dell’issue e confronta il comportamento della formattazione tra le versioni 0.10.9 e 0.11.0. Traccia il tipo Array utilizzato da Sha512::digest e il relativo supporto alla formattazione; il lavoro è completato quando sia la formattazione LowerHex sia quella UpperHex funzionano per l’output del digest in 0.11.0.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Example for LowerHex

In 0.10.9 this works but not in 0.11.0

use sha2::{Sha512, Digest}; // 0.10.9

fn main() {
    let sha512 = format!("{:x}", Sha512::digest(&[1, 2, 3, 4, 5]));
    println!("{}", sha512);
}

use sha2::{Sha512, Digest}; // 0.11.0

fn main() {
    let sha512 = format!("{:x}", Sha512::digest(&[1, 2, 3, 4, 5])); /// ERROR
    println!("{}", sha512);
}

Is that normal ?

Thanks

Lingua principale
Rust
Stelle
23
Fork
25
Merge medio
1h 46m
PR unite (30g)
1

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di RustCrypto/hybrid-array

Tutte le issue di RustCrypto/hybrid-array

Issue simili

Altre issue su Rust

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.