/merge-minecraft-litematica-csvs

A Let's Code! project that explores deserializing data from CSVs and merging them. The project is based around merging data from a Minecraft client mod called Litematica.

Primary LanguageRust

merge-minecraft-litematica-csvs

A Let's Code! project that explores deserializing data from CSVs and merging them. The project is based around merging data from a Minecraft client mod called Litematica.

Follow along as we deserialize structs from CSV files and merge them in Rust. We take advantage of serde and the csv crate and dive into the Entry API and interesting applications of collect().

Crates used in this project:

Chapters

00:00:00 Intro to what we're working on 00:01:19 Starting the project 00:08:35 Suggestions for googling errors 00:11:45 collecting a Vec of Results into a Result of Vecs 00:19:13 The Entry API applied to HashMaps 00:23:28 Recap 00:28:58 Thoughts on future refactoring