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.
- QrCode
Iterator - Iterate over QR code data without consuming the QR code struct