Track
/
Rust
Rust
/
Esercizi
/
PaaS I/O
PaaS I/O

PaaS I/O

Medio

Istruzioni

Riporta le statistiche di I/O di rete.

Stai scrivendo un PaaS, e ti serve un modo per fatturare ai clienti in base all'utilizzo della rete e del filesystem.

Crea un wrapper per le connessioni di rete e per i file che sia in grado di riportare le statistiche di I/O. Il wrapper deve riportare:

  • Il numero totale di byte letti/scritti.
  • Il numero totale di operazioni di lettura/scrittura.

Astrazione su reti e file

Le operazioni di rete e sui file sono implementate tramite i trait io::Read e io::Write. Sarà quindi necessario implementare questi trait per i tuoi tipi.


Fonte

Brian MatsuoIl link si apre in una nuova finestra o scheda
Modifica tramite GitHub Il link si apre in una nuova finestra o scheda
Rust Exercism

Vuoi iniziare PaaS I/O?

Iscriviti a Exercism per imparare e padroneggiare Rust con 99 esercizi e il mentoring di persone reali, tutto gratis.