Skip to main content

Module printer

Module printer 

Source
Expand description

Per-printer configuration and runtime state.

Structs§

PrinterConfig
Static printer capabilities supplied by the consumer crate (typically loaded from a config file). Carries everything the framework needs to build the IPP Get-Printer-Attributes response.
PrinterHandle
Borrowed view of a printer passed into crate::RasterDriver callbacks.
PrinterRecord
Runtime printer entry in the server registry.

Enums§

IppPrinterState
IPP printer-state enum (RFC 8011 §5.4.11).

Type Aliases§

PrinterRegistry
Shared printer registry. Cheap to clone (it’s an Arc).