Da quali regioni proviene il maggior numero di segnalazioni su questo servizio nelle ultime 24 ore.
Mostra dove l’URL del servizio risultava irraggiungibile durante i periodi di interruzione rilevati. Le percentuali indicano la quota di controlli non riusciti dalle località di monitoraggio in ciascun paese.
Tocca cosa non funziona — un clic aiuta migliaia di altri a vedere l'interruzione.
Uno degli errori più comuni al primo avvio è l'assenza della toolchain corretta. Esegui rustup show per verificare quale versione è attiva. Se il progetto richiede una versione specifica definita nel file rust-toolchain.toml, assicurati che rustup l'abbia scaricata. In molti casi basta eseguire rustup update stable per risolvere il problema senza toccare altro.
Rust spesso genera messaggi di errore sul borrow checker che sembrano criptici. Il modo più efficace per capirli è leggere l'intero output del compilatore dall'alto verso il basso: il primo errore è quasi sempre la causa radice degli altri. Usa rust-analyzer nell'editor per vedere i suggerimenti inline prima ancora di compilare.
Tempi di compilazione lunghi dipendono spesso da dipendenze pesanti come tokio o serde con tutte le feature abilitate. Disabilita le feature non necessarie nel Cargo.toml usando default-features = false. Abilita la compilazione incrementale e usa cargo check invece di cargo build durante lo sviluppo: verifica gli errori senza produrre il binario finale, riducendo il tempo di attesa.
Se il binario compilato non parte su un'altra macchina, il problema è quasi sempre il linking dinamico. Compila con il target x86_64-unknown-linux-musl per ottenere un eseguibile staticamente linkato che non dipende dalle librerie di sistema dell'host. Verifica anche che l'architettura di destinazione corrisponda a quella del sistema su cui intendi eseguire il programma.
Esegui cargo doc --open per generare e aprire la documentazione nel browser. Se il browser non si apre automaticamente, trova il file index.html nella cartella target/doc e aprilo manualmente. Su sistemi Linux headless questo comando fallisce perché non c'è un browser disponibile: in quel caso copia la cartella e aprila su un'altra macchina.