Crates.io | hwnd |
lib.rs | hwnd |
version | 0.0.0-2024-01-05 |
source | src |
created_at | 2024-01-03 17:46:24.070156 |
updated_at | 2024-01-05 18:59:50.299071 |
description | Well documented, safe-leaning, sound, low-level API bindings to `HWND`-adjacent APIs |
homepage | |
repository | https://github.com/MaulingMonkey/hwnd |
max_upload_size | |
id | 1087596 |
size | 454,397 |
Well documented, safe-leaning, sound, low-level API bindings to HWND
-adjacent APIs.
Intended use cases include:
Goals to service these use cases, in order of priority, are:
unsafe
.unsafe
will generally still be required to implement said APIs.unsafe
for perfectly sound APIs will make auditing the remaining unsafe
code easier.Rust specific examples for everything.
Thoroughly document edge cases, error codes, etc.
Aiming to be even better than MSDN.
Licensed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.