Lines Matching refs:error

39 //! - Supports encoding all 40 versions (sizes) and all 4 error correction levels, as per the QR Code Model 2 standard
49 //! - User can specify absolute error correction level, or allow the library to boost it if it doesn't increase the version number
101 /// (sizes) from 1 to 40, all 4 error correction levels, and 4 character encoding modes.
109 /// headers and final padding, excluding error correction codewords), supply the
112 /// (Note that all ways require supplying the desired error correction level.)
126 // The error correction level used in this QR Code.
150 /// Returns a QR Code representing the given Unicode text string at the given error correction level.
153 /// code points (not UTF-8 code units) if the low error correction level is used. The smallest possible
165 /// Returns a QR Code representing the given binary data at the given error correction level.
181 /// Returns a QR Code representing the given segments at the given error correction level.
234 // Increase the error correction level while the data still fits in the current version number
281 /// error correction level, data codeword bytes, and mask number.
342 /// Returns this QR Code's error correction level.
410 // Draws two copies of the format bits (with its own error correction code)
411 // based on the given mask and this object's error correction level field.
413 // Calculate error correction code and pack bits
448 // Draws two copies of the version bits (with its own error correction code),
455 // Calculate error correction code and pack bits
514 // Returns a new byte string representing the given data with the appropriate error correction
515 // codewords appended to it, based on this object's version and error correction level.
558 // Draws the given sequence of 8-bit codewords (data and error correction) onto the entire
733 // Returns the number of 8-bit data (i.e. not error correction) codewords contained in any
734 // QR Code of the given version number and error correction level, with remainder bits discarded.
776 // Returns the Reed-Solomon error correction codeword for the given data and divisor polynomials.
892 /// The error correction level in a QR Code symbol.
1222 /// The error type when the supplied data does not fit any QR Code version.
1226 /// - Decrease the error correction level if it was greater than `QrCodeEcc::Low`.
1233 /// - Propagate the error upward to the caller/user.
1240 impl std::error::Error for DataTooLong {}