egui_inspect: A crate to help viewing and editing struct through egui
Hello ! I recently stumbled across imgui-inspect and really liked the idea of being able to put some derive macro and attributes inside structs to generate a whole lot of boilerplate code to inspect the structs.
It inspired to publish my first crate egui\_inspect. My goals were to create a very simple API which require very little efforts to implement in a project and is easy to use. Edges are still rough (for example there is no doc, and error reporting is pretty non-existen) but i'm proud of what I've done in \~48h and would love some feedback.
What bothers me the most in my code is how I detect internally handled type identifiers, because right now it require a lot of string comparisons, bloat the codes, and it seems to make Vec<T> difficult to support
Thank you for reading, and I hope you'll find interest in this crate !