mirror of
https://github.com/rustfs/rustfs.git
synced 2026-01-17 01:30:33 +00:00
This change simplifies the crate name to better reflect its core functionality as the event handling system for RustFS. The renamed package maintains all existing functionality while improving naming consistency across the project. - Updated all imports and references to use the new crate name - Maintained API compatibility with existing implementations - Updated tests to reflect the name change
32 lines
903 B
Rust
32 lines
903 B
Rust
mod adapter;
|
|
mod bus;
|
|
mod config;
|
|
mod error;
|
|
mod event;
|
|
mod global;
|
|
mod notifier;
|
|
mod store;
|
|
|
|
pub use adapter::create_adapters;
|
|
#[cfg(all(feature = "kafka", target_os = "linux"))]
|
|
pub use adapter::kafka::KafkaAdapter;
|
|
#[cfg(feature = "mqtt")]
|
|
pub use adapter::mqtt::MqttAdapter;
|
|
#[cfg(feature = "webhook")]
|
|
pub use adapter::webhook::WebhookAdapter;
|
|
pub use adapter::ChannelAdapter;
|
|
pub use bus::event_bus;
|
|
#[cfg(all(feature = "kafka", target_os = "linux"))]
|
|
pub use config::KafkaConfig;
|
|
#[cfg(feature = "mqtt")]
|
|
pub use config::MqttConfig;
|
|
#[cfg(feature = "webhook")]
|
|
pub use config::WebhookConfig;
|
|
pub use config::{AdapterConfig, NotifierConfig};
|
|
pub use error::Error;
|
|
|
|
pub use event::{Bucket, Event, EventBuilder, Identity, Log, Metadata, Name, Object, Source};
|
|
pub use global::{initialize, is_initialized, is_ready, send_event, shutdown};
|
|
pub use notifier::NotifierSystem;
|
|
pub use store::EventStore;
|