I have a struct which consists of 29 f64 fields, all but 2 of which are Optional. Serde works great, but it produces a lot of code, all up 19.5KB for this struct. Is that expected? It seems like a lot for what is a very simple and repetitive struct. I made a manual deserialiser based on the example. And while it doesn't quite have all the same error protections (I'm not doing anything if the two non-optional fields are missing, leaving them as default values instead) it's a lot smaller, only ...| The Rust Programming Language Forum
From what I have just learned, the `global_allocator` attribute has some magic: it can be used anywhere to define a global allocator, even deep inside a private unused module of a dependency of a dependency the defined global allocator will be called implicitly, i.e., your crate will be affected if it has a dependency which defines the global allocator, even if your crate doesn’t call any function from that dependency as far as I know, there is no way to check what global allocator I’m us...| The Rust Programming Language Forum