yozefu_lib/lib.rs
1//! This crate contains the core structs and enums for the tool.
2//! It heavily relies on the [`rdkafka` crate](https://github.com/fede1024/rust-rdkafka).
3
4#[cfg(feature = "native")]
5pub mod error;
6
7#[cfg(feature = "native")]
8pub use {error::Error, kafka::ExportedKafkaRecord, kafka::topic::*, search::SearchQuery};
9
10pub mod kafka;
11pub mod search;
12pub use kafka::Comparable;
13pub use kafka::DataType;
14pub use kafka::KafkaRecord;
15pub use search::FilterResult;
16pub use search::compare::StringOperator;