Module bson::document

source ·
Expand description

A BSON document represented as an associative HashMap with insertion ordering.

Structs§

  • A BSON document represented as an associative HashMap with insertion ordering.
  • An iterator over Document entries.
  • An owning iterator over Document entries.
  • An iterator over a Document’s keys and mutable values.
  • An iterator over an Document’s keys.
  • A view into an occupied entry in a Document. It is part of the Entry enum.
  • A view into a vacant entry in a Document. It is part of the Entry enum.
  • An iterator over an Document’s values.

Enums§

  • A view into a single entry in a map, which may either be vacant or occupied.
  • Error to indicate that either a value was empty or it contained an unexpected type, for use with the direct getters.

Type Aliases§