qrcode-parse 2.0.0

Zero-dependency QR payload content parsers (WiFi / vCard / GS1) — the decode-side helpers of qrcode-rs.
Documentation
  • Coverage
  • 100%
    37 out of 37 items documented0 out of 27 items with examples
  • Size
  • Source code size: 35.13 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 622.78 kB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 3s Average build duration of successful builds.
  • all releases: 3s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • houseme/qrcode-rs
    16 0 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • houseme

qrcode-parse

qrcode-parse provides zero-dependency parsers for common QR payload formats: WiFi credentials, vCard contact data, and GS1 application identifiers. It is the decode-side companion to the structured payload helpers in qrcode-rs.

[dependencies]
qrcode-parse = "2.0"

Use the facade crate instead when you also need QR encoding or rendering:

[dependencies]
qrcode-rs = "2.0"

Features

Feature Purpose
std Opts into the standard library. Disabled by default.

Modules

  • wifi: parses WIFI:T:...;S:...;P:...;; payloads.
  • vcard: parses vCard 2.1, 3.0, and 4.0 style payloads.
  • gs1: parses GS1 AI strings into typed application-identifier data.