summaryrefslogtreecommitdiff
path: root/src/thread_parker/windows/keyed_event.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/thread_parker/windows/keyed_event.rs')
-rw-r--r--src/thread_parker/windows/keyed_event.rs10
1 files changed, 2 insertions, 8 deletions
diff --git a/src/thread_parker/windows/keyed_event.rs b/src/thread_parker/windows/keyed_event.rs
index 302bab5..84a71d0 100644
--- a/src/thread_parker/windows/keyed_event.rs
+++ b/src/thread_parker/windows/keyed_event.rs
@@ -13,18 +13,12 @@ use core::{
use std::sync::atomic::{AtomicUsize, Ordering};
use std::time::Instant;
-use windows_sys::Win32::{
- Foundation::{CloseHandle, BOOLEAN, HANDLE, NTSTATUS, STATUS_SUCCESS, STATUS_TIMEOUT},
- System::{
- LibraryLoader::{GetModuleHandleA, GetProcAddress},
- SystemServices::{GENERIC_READ, GENERIC_WRITE},
- },
-};
-
const STATE_UNPARKED: usize = 0;
const STATE_PARKED: usize = 1;
const STATE_TIMED_OUT: usize = 2;
+use super::bindings::*;
+
#[allow(non_snake_case)]
pub struct KeyedEvent {
handle: HANDLE,