Indique où l’URL du service était inaccessible pendant les périodes de panne détectées. Les pourcentages indiquent la part des vérifications échouées depuis les emplacements de surveillance dans chaque pays.
Appuyez sur ce qui ne va pas — un clic aide des milliers d'autres à voir la panne.
Si rustc retourne des erreurs cryptiques lors de la compilation, commencez par vérifier la version installée avec rustc --version. Un projet récent peut nécessiter une version plus fraîche que celle sur votre machine. Lancez rustup update pour mettre à jour la toolchain. Supprimez ensuite le dossier target et relancez cargo build --release. Cette manipulation nettoie les artefacts de compilation corrompus qui bloquent souvent la construction.
Les projets volumineux peuvent prendre plusieurs minutes à compiler. Activez la compilation incrémentale en ajoutant CARGO_INCREMENTAL=1 dans vos variables d'environnement. Utilisez cargo check au lieu de cargo build pendant le développement : cette commande vérifie le code sans générer les binaires. Configurez aussi un linker plus rapide comme lld ou mold dans .cargo/config.toml pour réduire le temps d'édition de liens.
Le système de propriété génère parfois des diagnostics difficiles à interpréter. Installez rust-analyzer dans votre éditeur : il affiche les erreurs en temps réel avec des explications contextuelles. Consultez l'explication détaillée avec rustc --explain E0502 en remplaçant le code d'erreur. Dessinez sur papier le cycle de vie des références pour visualiser où le compilateur détecte un conflit.