IPP protocol implementation for Rust. This crate implements IPP protocol as defined in RFC 8010, RFC 8011.
It supports both synchronous and asynchronous operations (requests and responses) which is controlled by the async
feature flag.
By default this feature is enabled, it is also required for the IPP client to send the requests to the printer.
Usage example:
```rust use ipp::prelude::*;
async fn main() -> Result<(), Box
For more usage examples please check the examples folder.
Licensed under MIT or Apache license (LICENSE-MIT or LICENSE-APACHE)