Rust, ze swoim naciskiem na bezpieczeństwo i wydajność, oferuje doskonałe crate’y (biblioteki) do pracy z plikami CSV, z csv jako najpopularniejszym.
csv
Aby pracować z JSON w Rust, intensywnie używa się skrzynki serde wraz z serde_json do serializacji i deserializacji.
serde
serde_json
TOML, co oznacza Tom’s Obvious, Minimal Language, został stworzony przez Toma Preston-Wernera w 2013 roku.
W Rust, można obsłużyć XML za pomocą crate’ów takich jak xml-rs.
xml-rs
Rust nie obsługuje YAML w swojej bibliotece standardowej, dlatego powszechnie używamy zewnętrznych skrzyńek, takich jak serde (do serializacji i deserializacji danych) w połączeniu z serde_yaml.
serde_yaml