make push_number_checked public to handle structured append
This commit is contained in:
parent
59a30b9d12
commit
43d9499cff
|
@ -63,7 +63,7 @@ impl Bits {
|
||||||
/// that the number does not overflow the bits.
|
/// that the number does not overflow the bits.
|
||||||
///
|
///
|
||||||
/// Returns `Err(QrError::DataTooLong)` on overflow.
|
/// Returns `Err(QrError::DataTooLong)` on overflow.
|
||||||
fn push_number_checked(&mut self, n: usize, number: usize) -> QrResult<()> {
|
pub fn push_number_checked(&mut self, n: usize, number: usize) -> QrResult<()> {
|
||||||
if n > 16 || number >= (1 << n) {
|
if n > 16 || number >= (1 << n) {
|
||||||
Err(QrError::DataTooLong)
|
Err(QrError::DataTooLong)
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Reference in a new issue