mcpr-integrations 0.4.54

External integrations for mcpr: cloud event sink, API client, and SQLite request storage
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! `EventSink` implementations — where `ProxyEvent`s get fanned out to
//! their destinations.
//!
//! - [`stderr_sink`]: real-time console output.
//! - [`sqlite_sink`]: persists events into the local SQLite store
//!   (`crate::store`).
//! - [`cloud_sink`]: batches + POSTs events to cloud.mcpr.app.

pub mod cloud_sink;
pub mod sqlite_sink;
pub mod stderr_sink;

pub use cloud_sink::{CloudSink, CloudSinkConfig, SyncCallback, SyncStatus};
pub use sqlite_sink::SqliteSink;
pub use stderr_sink::{LogFormat, StderrSink};