[][src]Crate qr_code

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