Crate windows_helpers
Source - bit_manipulation
- core
- foundation
- power
- win32_app
- Helpers to simplify some tedious aspects of a Win32 application.
- wnds_and_msging
- ReentrantRefCell
- A
RefCell
that allows to recursively retrieve a mutable reference. - ResGuard
- Holds a resource and a free-function (like a non-capturing closure) that is called when the guard is dropped.
- FirstCallExpectation
- Defining the return value of the first call of
dual_call()
that is the precondition to continue with the second call.
- Null
- For more expressive code and for use with trait bounds.
- ValidateHandle
- Just makes the
is_invalid()
method of handle types available via a trait for use with trait bounds. - Zeroed
- For structs that benefit from an alternative to
default()
to be able to write more expressive code.
- dual_call
- For functions that are to be called with a preparation step, normally to determine the required buffer size.