pub trait QRCodeEncoder: QRCodeEncoderConst {
    fn as_raw_mut_QRCodeEncoder(&mut self) -> *mut c_void;

    fn encode(
        &mut self,
        encoded_info: &str,
        qrcode: &mut dyn ToOutputArray
    ) -> Result<()> { ... } fn encode_structured_append(
        &mut self,
        encoded_info: &str,
        qrcodes: &mut dyn ToOutputArray
    ) -> Result<()> { ... } }

Required Methods§

Provided Methods§

Generates QR code from input string.

Parameters
  • encoded_info: Input string to encode.
  • qrcode: Generated QR code.

Generates QR code from input string in Structured Append mode. The encoded message is splitting over a number of QR codes.

Parameters
  • encoded_info: Input string to encode.
  • qrcodes: Vector of generated QR codes.

Implementations§

Constructor

Parameters
  • parameters: QR code encoder parameters QRCodeEncoder::Params
C++ default parameters
  • parameters: QRCodeEncoder::Params()

Implementors§