bardecoder/
lib.rs

1//! Barcode Decoder
2
3#![allow(unknown_lints)]
4#![allow(clippy::new_without_default)]
5#![allow(clippy::comparison_chain)]
6#![warn(missing_docs)]
7#![cfg_attr(feature = "fail-on-warnings", deny(warnings))]
8
9#[macro_use]
10extern crate log;
11
12#[macro_use]
13extern crate newtype_derive;
14
15mod decoder;
16
17pub mod decode;
18pub mod detect;
19pub mod extract;
20pub mod prepare;
21pub mod util;
22
23pub use crate::decoder::{
24    default_builder, default_builder_with_info, default_decoder, default_decoder_with_info,
25};
26pub use crate::decoder::{Decoder, DecoderBuilder};
27pub use crate::util::qr::{ECLevel, QRInfo};