Can anyone point me to a serde data format that uses multiple distinct string representations?

Or a serde data format that isn't self-describing?

Or a serde data format that has distinct "top level" types that are different from inner types

Unfortunately I'm implementing a data format that has all of these things and it's making serde hard

#rustlang #rust #serde

@asonix 🤔 serialization is by definition storing data with descriptions, then there's marshalling and few other ways.

There are crates dealing with protocols built with structure definitions, but I don't remember any from top of my head.