windows_future/
lib.rs

1#![expect(
2    missing_docs,
3    non_snake_case,
4    non_camel_case_types,
5    non_upper_case_globals,
6    clippy::all
7)]
8#![doc = include_str!("../readme.md")]
9#![cfg_attr(all(not(feature = "std")), no_std)]
10
11mod r#async;
12mod bindings;
13mod bindings_impl;
14mod join;
15mod waiter;
16mod when;
17
18pub use bindings::*;
19use bindings_impl::*;
20use r#async::*;
21use waiter::*;
22use windows_core::*;
23
24#[cfg(feature = "std")]
25mod async_ready;
26#[cfg(feature = "std")]
27mod async_spawn;
28#[cfg(feature = "std")]
29mod future;