In questa sezione

Questa documentazione è divisa in quattro parti, una per ciascuna delle cose di cui potresti aver bisogno:

  Parte Usala quando vuoi
Imparare Tutorial conoscere QuickRust usandolo, passo dopo passo
Lavorare Guide pratiche portare a termine un compito preciso
Consultare Riferimento verificare un comando, un’impostazione, un file o una garanzia
Capire Spiegazioni sapere perché QuickRust funziona in questo modo

Non conosci ancora QuickRust? Inizia da La tua prima build con QuickRust.

Tutorial

Lezioni che ti guidano attraverso QuickRust facendoti fare qualcosa con esso.

Guide pratiche

Indicazioni per un compito, per quando sai che cosa vuoi fare.

Installazione e passaggio a QuickRust:

Lavoro quotidiano:

Analizzare e migliorare le build:

Riferimento

Descrizioni dei meccanismi, da consultare mentre lavori.

  • Comandi: ogni comando e opzione di qrust, i riferimenti alle esecuzioni, gli stati di uscita
  • Configurazione: i file di configurazione, la precedenza e ogni impostazione
  • Variabili d’ambiente: che cosa legge QuickRust e che cosa imposta per Cargo, rustc e gli script di build
  • Fast mode: ogni impostazione di build applicata dalla fast mode, quando, e come disattivarla
  • Output: le righe OK / FAIL / WARN / NOTE, e quando passa l’output di Cargo stesso
  • File e directory: che cosa conserva QuickRust e dove, e che cosa si può eliminare senza rischi
  • Budget: il formato di .qrust/budgets.toml e le sue metriche
  • Benchmark: scenari, ripetizioni e che cosa viene scartato
  • Compatibilità con Cargo: che cosa passa invariato e che cosa è diverso
  • Piattaforme: sistemi supportati, lacune note e i limiti dell’osservazione
  • Schema del report di esecuzione: il report JSON con versione
  • Specifica e Conformità: i requisiti che QuickRust implementa e dove se ne discosta

Spiegazioni

Discussione delle idee e delle decisioni alla base di QuickRust.

I risultati dei benchmark e il loro metodo sono conservati insieme ai dati, in benchmarks/PROGRESS.md e benchmarks/README.md.

Come è scritta questa documentazione

Ogni pagina appartiene a uno dei quattro tipi descritti sopra e svolge soltanto il compito di quel tipo: un tutorial insegna facendo fare e non si dilunga nelle spiegazioni; una guida pratica dà indicazioni per un solo obiettivo; il riferimento descrive e non dà istruzioni; una spiegazione discute e non indica passaggi. Quando una pagina ha bisogno di qualcosa di un altro tipo, rimanda a esso con un link. Una nuova pagina va nella parte di cui svolge il compito, e gli esempi di output sono copiati da esecuzioni reali.