We're trying to learn
serde, so we figured we'd do something cursed with it! We think we have our understanding of
serde basics down by now, but we're not entirely sure, so we'd like to ask for external feedback.
Aside from the unused variables/fields and the... basically useless error type (which we apparently forgot as
todo!()s in 0.1.3 but that's fixed in 0.1.4), is there anything particularly glaring we missed?
We really wish we could feed
Serialize directly into
Deserialize without allocating a bunch of stuff, but
serde's API does not allow for it. So this is the best we'll get, we guess.