Closed Meziu closed 1 year ago
I will close this issue on the premise that a lot of work has been done in #107 and #116. However, as most “generic” issues, the work is ongoing and there might be new waves of big changes + general improvement over time.
Before release, the API should be cleaned up to be in line with modern Rust standards. For example,
get_
methods in struct implementations aren't the standard, and we should check for name repetitions within modules and enums (i just noticed how annoyingKeyPad
is with itsKEY
prefix).In general, the API should be modern and, most importantly, cohesive.