1. 8
  1. 3

    This limitation is also relevant when you’re trying to serialize and deserialize objects for external crates, like a MySQL row.

    Note that Rusts serialization framework, serde, has ways to avoid this issue by specifying how something should be serialized.

    Really like D’s compile time introspection though.