|
1 | 1 | //! This crate contains the officially supported MongoDB Rust driver, a
|
2 | 2 | //! client side library that can be used to interact with MongoDB deployments
|
3 |
| -//! in Rust applications. It uses the [`bson`](docs.rs/bson) crate for BSON support. |
4 |
| -//! The driver contains a fully async API that supports either [`tokio`](docs.rs/tokio) (default) |
5 |
| -//! or [`async-std`](docs.rs/async-std), depending on the feature flags set. The driver also has |
| 3 | +//! in Rust applications. It uses the [`bson`] crate for BSON support. |
| 4 | +//! The driver contains a fully async API that supports either [`tokio`] (default) |
| 5 | +//! or [`async-std`](https://docs.rs/async_std), depending on the feature flags set. The driver also has |
6 | 6 | //! a sync API that may be enabled via the `"sync"` feature flag.
|
7 | 7 | //!
|
8 | 8 | //! # Installation
|
|
56 | 56 | //! | `async-std-runtime` | Enable support for the `async-std` runtime | `async-std` 1.0 | no |
|
57 | 57 | //! | `sync` | Expose the synchronous API (`mongodb::sync`). This flag cannot be used in conjunction with either of the async runtime feature flags. | `async-std` 1.0 | no |
|
58 | 58 | //! | `aws-auth` | Enable support for the MONGODB-AWS authentication mechanism. | `reqwest` 0.11 | no |
|
59 |
| -//! | `bson-uuid-0_8` | Enable support for v0.8 of the [`uuid`](docs.rs/uuid/0.8) crate in the public API of the re-exported `bson` crate. | n/a | no | |
60 |
| -//! | `bson-chrono-0_4` | Enable support for v0.4 of the [`chrono`](docs.rs/chrono/0.4) crate in the public API of the re-exported `bson` crate. | n/a | no | |
| 59 | +//! | `bson-uuid-0_8` | Enable support for v0.8 of the [`uuid`] crate in the public API of the re-exported `bson` crate. | n/a | no | |
| 60 | +//! | `bson-chrono-0_4` | Enable support for v0.4 of the [`chrono`] crate in the public API of the re-exported `bson` crate. | n/a | no | |
61 | 61 | //! | `zlib-compression`] | Enable support for compressing messages with [`zlib`](https://zlib.net/). | `flate2` 1.0 | no |
|
62 | 62 | //! | `zstd-compression` | Enable support for compressing messages with [`zstd`](http://facebook.github.io/zstd/). This flag requires Rust version 1.54. | `zstd` 0.9.0 | no |
|
63 | 63 | //! | `snappy-compression` | Enable support for compressing messages with [`snappy`](http://google.github.io/snappy/). | `snap` 1.0.5 | no |
|
|
0 commit comments