yew_agent/oneshot/mod.rs
1//! This module provides task agent implementation.
2
3mod hooks;
4mod provider;
5
6#[doc(inline)]
7pub use gloo_worker::oneshot::{Oneshot, OneshotBridge, OneshotRegistrar, OneshotSpawner};
8pub use hooks::{use_oneshot_runner, UseOneshotRunnerHandle};
9pub use provider::OneshotProvider;
10pub(crate) use provider::OneshotProviderState;
11/// A procedural macro to create oneshot agents.
12pub use yew_agent_macro::oneshot;