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.
Polars è una libreria che ci permette di manipolare dati strutturati provenienti da altre fonti.
Rispetto ad altre librerie del genere, risulta essere molto veloce, in quanto alla base è scritto in Rust.
notify-rs, o semplicemente notify, è una libreria cross-platform per Rust per controllare e notificare eventi sul filesystem.
In questo articolo vediamo come usarla facendo un esempio basico.
typed-builder è una delle librerie che ci permette di implementare il builder pattern in Rust.
Tra quelle provate è quella che mi è piaciuta di meno, ma per dover di cronaca, l'ho comunque testata.
typed-builder è una delle librerie che ci permette di implementare il builder pattern in Rust.
Molto facile da usare, supporta anche i parametri opzionali e i valori di default.