Programmazione asincrona in Rust
In questo articolo vediamo due esempi di programmazione asincrona in Rust.
In entrambi i casi useremo tokio!
In questo articolo vediamo due esempi di programmazione asincrona in Rust.
In entrambi i casi useremo tokio!
In general un SIGNAL è un "software interrupt" (scusate ma non saprei come tradurlo in italiano) che viene inviato dal sistema o da un processo per notificare un evento.
Ad esempio quando lanciate un comando nel terminale e poi premte CTRL+C per interromperlo; quello è un SIGNAL.
hyper una libreria per Rust per la creazione sia di un server che di un client HTTP.
In questo articolo vediamo come usarla per eseguire richieste HTTP; siccome al giorno d'oggi le richieste passano tutte per HTTPS, installeremo anche hyper-tls.
In questo articolo vediamo come eseguire il parsing di un JSON da url usando Rust.
Effettueremo una richiesta HTTP con reqwest, e faremo in parsing del JSON con serde.
Infine stamperemo in dati in formato tabella con prettytable-rs.
Sono tutte librerie che abbiamo visto, ma mai usate insieme.