Skip to main content

faucet_source_mongodb/
lib.rs

1#![cfg_attr(docsrs, feature(doc_cfg))]
2
3//! # faucet-source-mongodb
4//!
5//! MongoDB source connector for the faucet-stream ecosystem.
6//!
7//! Connects to a MongoDB instance, runs a `find()` query on a collection,
8//! and returns all matching documents as `serde_json::Value` records.
9
10pub mod config;
11pub mod stream;
12
13pub use faucet_core::{FaucetError, Source};
14
15pub use config::MongoSourceConfig;
16pub use stream::MongoSource;