mirror of
https://github.com/rust-lang/rust.git
synced 2025-06-21 12:07:31 +00:00
17 lines
444 B
Rust
17 lines
444 B
Rust
//! Windows-specific primitives.
|
|
|
|
#![stable(feature = "raw_ext", since = "1.1.0")]
|
|
|
|
use crate::os::raw::c_void;
|
|
|
|
#[stable(feature = "raw_ext", since = "1.1.0")]
|
|
pub type HANDLE = *mut c_void;
|
|
#[cfg(target_pointer_width = "32")]
|
|
#[doc(cfg(all()))]
|
|
#[stable(feature = "raw_ext", since = "1.1.0")]
|
|
pub type SOCKET = u32;
|
|
#[cfg(target_pointer_width = "64")]
|
|
#[doc(cfg(all()))]
|
|
#[stable(feature = "raw_ext", since = "1.1.0")]
|
|
pub type SOCKET = u64;
|