Creare PDF in Rust con printpdf
printpdf viene descritta come una libreria per creare PDF in Rust.
Ad essere sincero non l'ho trovata molto facile da usare, e non c'è nulla che riguarda la lettura dei PDF.
Comunque diamogli un'occhiata.
printpdf viene descritta come una libreria per creare PDF in Rust.
Ad essere sincero non l'ho trovata molto facile da usare, e non c'è nulla che riguarda la lettura dei PDF.
Comunque diamogli un'occhiata.
Oggi vediamo come aggiungere giorni ad una data usando Rust.
Useremo il modulo chrono, quindi dobbiamo agguingerlo alle nostre dipendenze.
Anche con Rust è possibile usare il db SQLite, ed è anche abbastanza facile.
Prima di tutto aggiungete questa dipendenza al Cargo.toml:
[dependencies.rusqlite]
version = "0.21.0"
features = ["bundled"]
Per la connessione ad un server FTP in Rust abbiamo varie scelte; ma la libreria che vedremo oggi è di sicuro la più usata: rust-ftp!
Può supportare anche FTPS, ma a me ha dato problemi, quindi non l'ho ancora testata.
Aggiungete questa dipendenza al Cargo.toml:
[dependencies]
ftp = { version = "3.0.1" }
In questo articolo abbiamo visto come creare una API REST JSON con Rust e Actix.
In quest'altro articolo abbiamo visto comme connetterci ad Oracle.
Adesso facciamo una fusione tra i due; quindi avremo un endpoint che si connetter ad Oracle e ci mostra i risultati in formato JSON.
Serde è un framework per la serializzazione / deserializzazione in Rust; ed è lo standard de facto per il parsing del JSON.
Oggi ne vediamo un paio di esempi, anche se ne abbiamo già avuto un assaggio parlando di Actix.