If you paste a JSON string into a block comment, JetBrains will autogenerate structs
Found this out today when I pasted a JSON string into a block comment so I could keep it in one place while making the structs. I use CLion (I think the plugin's available universally though) and had no idea you could do this. I pretty-fied the string first so that may be required, but I hope this saves someone else the time wasted making some deep nested structs when this exists. It'll even add the #\[derive(Serialize, Deserialize)\] flag above them and make all of the values public.