ipp 0.0.2

IPP print protocol implementation for Rust
Documentation

ipp.rs

IPP protocol implementation for Rust

Documentation

Usage example:

pub fn main() {
	let mut req = IppRequest::new(GET_PRINTER_ATTRIBUTES, "http://localhost:631/printers/test-printer");
	let client = IppClient::new();
	let attrs = client.send(&mut req).unwrap();
	for (_, v) in attrs.get_group(PRINTER_ATTRIBUTES_TAG).unwrap() {
    	println!("{}: {}", v.name(), v.value());
	}
}

License

Licensed under MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)