0xMiden / 0xMiden/rust-sdk

`rust-client` marked as no_std but unconditionally depends on tonic (breaks no_std builds)

Aperta Adatta ai principianti
#2,519 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Rust
Stelle
78
Fork
129
Merge medio
4g 14h
PR unite (30g)
52

Descrizione

[rust-client](https://github.com/0xMiden/rust-sdk/tree/next/crates/rust-client) is marked as `no_std`. It uses [tonic](https://github.com/grpc/grpc-rust/tree/master/tonic) as a non optional dependency. Since tonic is not no_std, `rust-client` cannot be compiled for bare metal targets.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Examine the Cargo.toml in crates/rust-client to see the unconditional tonic dependency and the no_std declaration. Check if there are any feature flags or conditional compilation attributes that could make tonic optional. Look for existing no_std builds or tests to understand the expected compilation targets. The fix likely involves making tonic a conditional dependency or removing the no_std claim.

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

Valutazione

Stack tecnologico
rust
Ambito
cli, tooling
Tipo di issue
Bug
Difficoltà
2/5
Tempo stimato
1-3 ore
Stato di attività
Attiva
Chiarezza
Specificata chiaramente
Idoneità per principianti
70/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.