Rust, con su enfoque en seguridad y rendimiento, ofrece excelentes crates (bibliotecas) para tratar con archivos CSV, siendo csv el más popular.
csv
Para trabajar con JSON en Rust, se utiliza ampliamente el crate serde junto con serde_json para la serialización y deserialización.
serde
serde_json
TOML, que significa Lenguaje Mínimo y Obvio de Tom, fue creado por Tom Preston-Werner en 2013.
En Rust, puedes manejar XML con crates como xml-rs.
xml-rs
Rust no soporta YAML en su biblioteca estándar, por lo que comúnmente utilizamos crates de terceros como serde (para serializar y deserializar datos) en combinación con serde_yaml.
serde_yaml