mod effect;
mod registry;
pub mod ui;
mod widget;
#[doc(hidden)]
pub mod erased;
pub use effect::{Effect, Nudge, NudgeRequest};
pub use iced_futures::Subscription;
pub use iced_runtime::Task;
pub use registry::Registry;
pub use widget::Widget;
pub mod time {
pub use iced_futures::backend::native::tokio::time::every;
pub use iced_futures::core::time::{Duration, Instant};
pub async fn sleep(duration: Duration) {
tokio::time::sleep(duration).await;
}
}
#[derive(Debug, Default, Clone, Copy, serde::Deserialize)]
#[serde(deny_unknown_fields)]
pub struct NoConfig {}
pub const API_VERSION: &str = env!("CARGO_PKG_VERSION");