avocado 0.0.4

Avocado, the strongly-typed MongoDB driver
Documentation

Avocado, the strongly-typed MongoDB driver

Avocado on crates.io Avocado on docs.rs Avocado Download Avocado License Lines of Code Twitter

Usage

  • cargo doc --no-deps --open
  • Check out the examples/ folder
  • More docs are coming!

TODO:

  • Write documentation in lib.rs doc comments
  • Write module-level tests that only check if domain model objects serialize correctly etc.
  • Write integration tests that exercise the library using an actual, running MongoDB database
  • Add a prelude so users don't have to explicitly import stuff from filter, update, etc. in order to use the filter!{} macro and similar ones
  • Auto-derive Doc trait; respect Serde renaming when obtaining type name!
  • Auto-derive dsl::ops traits (Query, Update, Upsert, Delete, Aggregate, etc.)