Expand description
Example
use fast_qr::{ECL, Version, QRBuilder};
let qrcode = QRBuilder::new("https://example.com/".into())
.ecl(ECL::H)
.version(Version::V03)
.build();
// It is preferable to check qrcode result before
qrcode.unwrap().print();
Example SVG
use fast_qr::{ECL, Version, QRBuilder};
let qrcode = QRBuilder::new("https://example.com/".into())
.ecl(ECL::H)
.version(Version::V03)
.build();
let svg = fast_qr::convert::svg::SvgBuilder::new()
.shape(fast_qr::convert::svg::SvgShape::RoundedSquare)
.build_qr(qrcode.unwrap());
println!("{}", svg);
Re-exports
pub use crate::ecl::ECL;
pub use crate::qr::QRBuilder;
pub use crate::qr::QRCode;
pub use crate::version::Version;