winit/src/platform_impl/web/async/mod.rs

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

20 lines
580 B
Rust
Raw Normal View History

mod abortable;
#[cfg(not(target_feature = "atomics"))]
mod atomic_waker;
2023-10-16 15:50:22 +02:00
mod channel;
#[cfg(not(target_feature = "atomics"))]
mod concurrent_queue;
2023-10-16 15:50:22 +02:00
mod dispatcher;
mod notifier;
2023-10-16 15:50:22 +02:00
mod waker;
mod wrapper;
pub use self::abortable::{AbortHandle, Abortable, DropAbortHandle};
pub use self::channel::{channel, Receiver, Sender};
2023-10-16 15:50:22 +02:00
pub use self::dispatcher::{DispatchRunner, Dispatcher};
pub use self::notifier::{Notified, Notifier};
2023-10-16 15:50:22 +02:00
pub use self::waker::{Waker, WakerSpawner};
use self::wrapper::Wrapper;
use atomic_waker::AtomicWaker;
use concurrent_queue::{ConcurrentQueue, PushError};