min32/
lib.rs

1//! # Min32
2//!
3//! This is a minimal library that can be used to help create no-std executables for win32 targets.
4//!
5//! It implements `GlobalAlloc`, `#[panic_handler]`, and also assists with defining entry points
6//! (i.e. WinMain and DllMain).
7
8#![no_std]
9#![warn(missing_docs)]
10
11extern crate alloc;
12
13pub use windows_sys::Win32::Foundation::HINSTANCE;
14pub use min32_proc::*;
15
16mod panic;
17
18pub use panic::*;
19
20mod alloc_impl;
21