diff --git a/src/binary/reader.rs b/src/binary/reader.rs index fec3f01..30010b3 100644 --- a/src/binary/reader.rs +++ b/src/binary/reader.rs @@ -69,7 +69,7 @@ where self.buf.position() } - #[inline(always)] + #[inline] fn next_opt(&mut self) -> (Option, Option) { loop { let window = @@ -209,7 +209,7 @@ where /// assert_eq!(reader.read().unwrap(), Token::Close); /// assert!(matches!(reader.read().unwrap_err().kind(), ReaderErrorKind::Lexer(LexError::Eof))); /// ``` - #[inline(always)] + #[inline] pub fn read(&mut self) -> Result { // Workaround for borrow checker :( let s = unsafe { &mut *(self as *mut TokenReader) }; @@ -233,7 +233,7 @@ where /// assert_eq!(reader.next().unwrap(), Some(Token::Close)); /// assert_eq!(reader.next().unwrap(), None); /// ``` - #[inline(always)] + #[inline] pub fn next(&mut self) -> Result, ReaderError> { match self.next_opt() { (Some(x), _) => Ok(Some(x)), diff --git a/src/text/reader.rs b/src/text/reader.rs index 375fa17..896ca49 100644 --- a/src/text/reader.rs +++ b/src/text/reader.rs @@ -122,7 +122,7 @@ where self.buf.position() } - #[inline(always)] + #[inline] unsafe fn next_opt(&mut self) -> (Option, Option) { #[derive(Debug)] enum ParseState { @@ -658,7 +658,7 @@ where /// assert_eq!(reader.read().unwrap(), Token::Unquoted(Scalar::new(b"1444.11.11"))); /// assert!(matches!(reader.read().unwrap_err().kind(), ReaderErrorKind::Eof)); /// ``` - #[inline(always)] + #[inline] pub fn read(&mut self) -> Result { // Workaround for borrow checker :( let s = unsafe { &mut *(self as *mut TokenReader) }; @@ -679,7 +679,7 @@ where /// assert_eq!(reader.read().unwrap(), Token::Unquoted(Scalar::new(b"1444.11.11"))); /// assert_eq!(reader.next().unwrap(), None); /// ``` - #[inline(always)] + #[inline] pub fn next(&mut self) -> Result, ReaderError> { match unsafe { self.next_opt() } { (Some(x), _) => Ok(Some(x)),