Right now no user can create a struct or enum that implements Deserialize and/or Serialize and also holds one of the types inside edgedb_protocol::model. This crate seems meant to be as lean as possible with any extra interop with major Rust crates (chrono, bigint, etc.) gated behind feature flags so feels like a serde feature makes sense too.
Right now no user can create a struct or enum that implements Deserialize and/or Serialize and also holds one of the types inside edgedb_protocol::model. This crate seems meant to be as lean as possible with any extra interop with major Rust crates (chrono, bigint, etc.) gated behind feature flags so feels like a serde feature makes sense too.