windows-helpers 0.2.1

Helpers for the windows crate
Documentation

A library crate to make working with the windows crate a bit easier and more pleasant.

Development Notes

  • When using this crate in another crate using a path = "..." dependency and, in the other crate, you're using an older windows crate version than the newest (than permitted by this crate's Cargo.toml), Cargo seems to erroneously pick this crate's windows crate version when this crate's Cargo.lock still exists. This can lead to strange compiler errors like expected `CopyType`, found `ReferenceType`, `?` couldn't convert the error to `windows::core::Error` or the trait `windows_core::param::CanInto<windows::Win32::Foundation::HANDLE>` is not implemented for `HANDLE`. This crate's Cargo.lock has to be deleted before proceeding.

License

Licensed under either of

at your option.

Contribution

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.