Skip to main content

windows_future/
lib.rs

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