//! Per-symbology implementations. Each submodule provides encode/decode (and later
//! detection) for one symbology family. Only [`qr`] is implemented so far; the other
//! modules are pre-declared stubs whose encode/decode return
//! [`crate::Error::Unsupported`] until filled in. Query
//! [`crate::Symbology::is_implemented`] for current coverage.
// 1D linear families.
// GS1 DataBar (formerly RSS).
// 2D matrix and stacked families.
// Postal (height-modulated / 4-state).