Searched refs:QrSegmentMode (Results 1 - 4 of 4) sorted by relevance
/third_party/qrcodegen/rust-no-heap/src/ |
H A D | lib.rs | 176 use QrSegmentMode::*; 227 if QrSegment::calc_buffer_size(QrSegmentMode::Byte, datalen).map_or(true, |x| x > outbuffer.len()) { 1078 mode: QrSegmentMode, 1105 QrSegment::new(QrSegmentMode::Byte, data.len(), data, data.len().checked_mul(8).unwrap()) in make_bytes() 1129 QrSegment::new(QrSegmentMode::Numeric, text.len(), bb.data, bb.length) 1157 QrSegment::new(QrSegmentMode::Alphanumeric, text.len(), bb.data, bb.length) 1176 QrSegment::new(QrSegmentMode::Eci, 0, bb.data, bb.length) 1186 pub fn new(mode: QrSegmentMode, numchars: usize, data: &'a [u8], bitlength: usize) -> Self { in new() 1195 pub fn mode(&self) -> QrSegmentMode { in mode() 1216 pub fn calc_buffer_size(mode: QrSegmentMode, numchar 1297 pub enum QrSegmentMode { global() enum 1306 impl QrSegmentMode { global() impls [all...] |
/third_party/qrcodegen/rust/src/ |
H A D | lib.rs | 953 mode: QrSegmentMode, 980 QrSegment::new(QrSegmentMode::Byte, data.len(), bb.0) in make_bytes() 1004 QrSegment::new(QrSegmentMode::Numeric, text.len(), bb.0) in make_numeric() 1032 QrSegment::new(QrSegmentMode::Alphanumeric, text.len(), bb.0) in make_alphanumeric() 1072 QrSegment::new(QrSegmentMode::Eci, 0, bb.0) in make_eci() 1082 pub fn new(mode: QrSegmentMode, numchars: usize, data: Vec<bool>) -> Self { in new() 1090 pub fn mode(&self) -> QrSegmentMode { in mode() 1154 /*---- QrSegmentMode functionality ----*/ 1158 pub enum QrSegmentMode { enum 1167 impl QrSegmentMode { impls [all...] |
/third_party/qrcodegen/rust-no-heap/examples/ |
H A D | qrcodegen-demo.rs | 32 use qrcodegen::QrSegmentMode; 120 let (tempbuf0, tempbuf1) = tempbuffer.split_at_mut(QrSegment::calc_buffer_size(QrSegmentMode::Alphanumeric, silver0.len()).unwrap()); in do_segment_demo() 142 let (tempbuf1, tempbuf2) = tempbuffer.split_at_mut(QrSegment::calc_buffer_size(QrSegmentMode::Numeric, golden1.len()).unwrap()); in do_segment_demo() 177 QrSegment::new(qrcodegen::QrSegmentMode::Kanji, kanjichars.len(), &tempbuffer, bitlen) in do_segment_demo()
|
/third_party/qrcodegen/rust/examples/ |
H A D | qrcodegen-demo.rs | 134 QrSegment::new(qrcodegen::QrSegmentMode::Kanji, kanjichars.len(), bb.0), in do_segment_demo()
|
Completed in 6 milliseconds