ipp_encoder

Crates.ioipp_encoder
lib.rsipp_encoder
version1.0.2
sourcesrc
created_at2021-12-21 01:32:42.863668
updated_at2022-03-04 12:53:07.095781
descriptionInternet Printing Protocol encoder-decoder
homepage
repositoryhttps://github.com/vnphanquang/ipp
max_upload_size
id500948
size47,418
Quang Phan (vnphanquang)

documentation

https://docs.rs/ipp_encoder

README

ipp_encoder

MIT docs.rs crates.io

actions.test.badge actions.publish.badge

Internet Printing Protocol (IPP) encoder and decoder implementation in Rust, following RFC 8010 and RFC 8011. Inspired by watson's ipp-encoder implementation in javascript

Note: the ipp-encoder crate only implements a core encoder/decoder. To see example usage, look into printer folder.

[dependencies]

ipp_encoder = { version = "1.0" }

Documentation

Todo

  • cargo feature flags:
    • std: implement IppEncode trait for primitives
    • serde: implement serde traits for serialization & deserialization
  • unit testing
  • printer wrapper package
Commit count: 22

cargo fmt