Crate qr_code

Source
Expand description

qr_code

This crate provides a QrCode encoder and decoder

Re-exports§

pub extern crate bmp_monochrome;
pub use crate::types::Color;
pub use crate::types::EcLevel;
pub use crate::types::QrResult;
pub use crate::types::Version;

Modules§

bits
The bits module encodes binary data into raw bits used in a QR code.
canvas
The canvas module puts raw bits into the QR code canvas.
decode
Decode QR-Codes
ec
The ec module applies the Reed-Solomon error correction codes.
optimize
Find the optimal data mode sequence to encode a piece of data.
structured
Utility methods to support structured append (multiple QR codes)
types
Type to support QR code encoding

Structs§

QrCode
The encoded QR code symbol.
QrCodeIterator
Iterate over QR code data without consuming the QR code struct