Motivation
Without TextUuid implementing Serialize and Deserialize, models cannot implement them without using custom serializers/deserializers for each field that uses a TextUuid.
Proposed Solutions
- Add a new feature which enables the uuid crate's
serde feature, or
- Always pull in uuid with
serde enabled
Then defer serialization/deserialization to the uuid crate's implementations.
Motivation
Without
TextUuidimplementingSerializeandDeserialize, models cannot implement them without using custom serializers/deserializers for each field that uses aTextUuid.Proposed Solutions
serdefeature, orserdeenabledThen defer serialization/deserialization to the uuid crate's implementations.