Expand description
Application reaction plugin for Drasi
This plugin implements Application reactions for Drasi.
§Example
ⓘ
use drasi_reaction_application::ApplicationReaction;
let (reaction, handle) = ApplicationReaction::builder("my-app-reaction")
.with_queries(vec!["query1".to_string()])
.build();
// Use handle to receive results
let mut subscription = handle.subscribe_with_options(Default::default()).await?;
while let Some(result) = subscription.recv().await {
println!("Result: {:?}", result);
}Re-exports§
pub use application::ApplicationReaction;pub use application::ApplicationReactionHandle;pub use config::ApplicationReactionConfig;
Modules§
- application
- config
- Configuration types for Application reactions.
- descriptor
- Descriptor for the application reaction plugin.
- subscription
Structs§
- Application
Reaction Builder - Builder for Application reaction