Skip to content

Latest commit

 

History

History
19 lines (12 loc) · 791 Bytes

README.md

File metadata and controls

19 lines (12 loc) · 791 Bytes

PNGme

⚠ SPOILERS AHEAD ⚠

This is my take on PNGme: An Intermediate Rust Project. It was great fun and I would recommend it to anybody as a fun learning experience.

I have diverted a bit from the original instructions and plan to use it a playground to expand my Rust skills. One thing I added is error handling, which so far is primarily done manually without any third-party crates (I plan to switch to anyhow and/or thiserror).

Roadmap

... with inspiration from the next steps.

  • Basic CLI functionalities
  • Error handling
  • Code Documentation
  • Split into library and binary cratoe
  • Further improve error handling with anyhow and thiserror