This is my trials at investigating the Rust language, using the EPUB-Inkplate code as a mean to evaluate how a complex program can be transform / translated to a pure Rust version.
Nothing fancy here, at least for now...
- Using fltk-rs for UI rendering on a Linux platform
- fontdue crate for fonts rendition
- My own Observer pattern generic struct for callback functions
- My own LowUi abstraction trait to separate the app from the harware specific issues