[][src]Crate ipp_proto

Re-exports

pub use crate::attribute::IppAttribute;
pub use crate::attribute::IppAttributeGroup;
pub use crate::attribute::IppAttributes;
pub use crate::builder::CreateJobBuilder;
pub use crate::builder::GetPrinterAttributesBuilder;
pub use crate::builder::IppOperationBuilder;
pub use crate::builder::PrintJobBuilder;
pub use crate::builder::SendDocumentBuilder;
pub use crate::ipp::IppVersion;
pub use crate::ipp::Operation;
pub use crate::ipp::StatusCode;
pub use crate::parser::AsyncIppParser;
pub use crate::parser::IppParser;
pub use crate::parser::ParseError;
pub use crate::request::IppRequestResponse;
pub use crate::request::PayloadKind;
pub use crate::value::IppValue;

Modules

attribute

Attribute-related structs

builder
ipp

Base IPP definitions and tags

operation

High-level IPP operation abstractions

parser

IPP stream parser

request

IPP request

value

IPP value

Structs

IppHeader

IPP request and response header

IppJobSource

Source for IPP data stream (job file)