From 70fda1c649a989be65d92743d4860dbc4877aa3f Mon Sep 17 00:00:00 2001 From: logaritmisk Date: Wed, 10 Jan 2018 14:18:13 +0100 Subject: [PATCH] Added some inline. --- src/lib.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 9aa1c0a..00d0fcc 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -92,17 +92,18 @@ impl convert::From for ByteNgram { pub struct ByteNgramReader { inner: Bytes, - token: u64, count: u64, + token: u64, mask: u64, } impl ByteNgramReader { + #[inline] pub fn new(inner: R) -> Self { ByteNgramReader { inner: inner.bytes(), - token: 0, count: 0, + token: 0, mask: 0, } } @@ -111,6 +112,7 @@ impl ByteNgramReader { impl Iterator for ByteNgramReader { type Item = ByteNgram; + #[inline] fn next(&mut self) -> Option { if self.mask == 0 { if let Some(Ok(byte)) = self.inner.next() {