w32-error

Travis CI Crates.io Docs.rs

w32-error is a Rust crate for encapsulating Windows API error codes. It provides the W32Error type, a thin wrapper over a DWORD with trait implementations for error handling.

Features

Usage

To use w32-error, simply add it to your Cargo.toml.

By default, w32-error is configured for a #![no_std] environment:

toml [dependencies] w32-error = "^1.0.0"

Alternatively, features that require libstd can be manually enabled:

toml [dependencies] w32-error = { version = "^1.0.0", features = ["std"] }

For more details, see the API documentation.

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.