Crate windows_helpers

source ·

Modules

Structs

  • A RefCell that allows to recursively retrieve a mutable reference.
  • Holds a resource and a free-function (like a non-capturing closure) that is called when the guard is dropped.

Enums

Traits

  • For more expressive code and for use with trait bounds.
  • Just makes the is_invalid() method of handle types available via a trait for use with trait bounds.
  • For structs that benefit from an alternative to default() to be able to write more expressive code.

Functions

  • For functions that are to be called with a preparation step, normally to determine the required buffer size.