Skip to main content

uv_windows/
lib.rs

1//! Windows-specific utilities for uv.
2//!
3//! This crate provides shared Windows functionality used by both the main `uv` crate
4//! and `uv-trampoline`. It supports `no_std`-friendly usage via the `std` feature flag.
5
6#![cfg(windows)]
7
8mod ctrl_handler;
9mod job;
10#[cfg(feature = "std")]
11mod spawn;
12
13pub use ctrl_handler::{CtrlHandlerError, install_ctrl_handler};
14pub use job::{Job, JobError};
15#[cfg(feature = "std")]
16pub use spawn::spawn_child;