This crate provides a QRScanStream struct to scan QR-codes from video4linux devices which support the YUYV format. It uses v4l to get images from the camera and bardecoder to extract the QR-code data. An example is provided in src/main.rs.
QRScanStream
v4l
bardecoder
src/main.rs