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
- The
bits
module encodes binary data into raw bits used in a QR code. - The
canvas
module puts raw bits into the QR code canvas. - Decode QR-Codes
- The
ec
module applies the Reed-Solomon error correction codes. - Find the optimal data mode sequence to encode a piece of data.
- Utility methods to support structured append (multiple QR codes)
- Type to support QR code encoding
Structs
- The encoded QR code symbol.
- Iterate over QR code data without consuming the QR code struct