[][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 a QR code from a BitGrid.

ec

The ec module applies the Reed-Solomon error correction codes.

optimize

Find the optimal data mode sequence to encode a piece of data.

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