Module mongod::ext::bson

source ·
Expand description

Extensions for the bson crate so that mongo-derive can be implemented efficiently.

Modules§

  • Extends bson’s deserialisation error with Infallible so that is can be used in rust conversions.
  • Extends bson’s serialisation error with Infallible so that is can be used in rust conversions.

Structs§

  • Wraps bson::Bson so that additional rust conversions can be applied.
  • Wraps a type that implements serde::de::Deserialize so it can bypass blanket implementations
  • Wraps a type that implements serde::ser::Serialize so it can bypass blanket implementations