Lines Matching refs:bytes

4 use crate::bytes::complete::tag;
46 /// Recognizes a big endian unsigned 2 bytes integer.
112 /// Recognizes a big endian unsigned 4 bytes integer.
145 /// Recognizes a big endian unsigned 8 bytes integer.
178 /// Recognizes a big endian unsigned 16 bytes integer.
234 /// Recognizes a big endian signed 2 bytes integer.
257 /// Recognizes a big endian signed 3 bytes integer.
289 /// Recognizes a big endian signed 4 bytes integer.
312 /// Recognizes a big endian signed 8 bytes integer.
335 /// Recognizes a big endian signed 16 bytes integer.
388 /// Recognizes a little endian unsigned 2 bytes integer.
454 /// Recognizes a little endian unsigned 4 bytes integer.
487 /// Recognizes a little endian unsigned 8 bytes integer.
520 /// Recognizes a little endian unsigned 16 bytes integer.
576 /// Recognizes a little endian signed 2 bytes integer.
599 /// Recognizes a little endian signed 3 bytes integer.
631 /// Recognizes a little endian signed 4 bytes integer.
654 /// Recognizes a little endian signed 8 bytes integer.
677 /// Recognizes a little endian signed 16 bytes integer.
731 /// Recognizes an unsigned 2 bytes integer
1146 /// Recognizes a big endian 4 bytes floating point number.
1172 /// Recognizes a big endian 8 bytes floating point number.
1198 /// Recognizes a little endian 4 bytes floating point number.
1224 /// Recognizes a little endian 8 bytes floating point number.
1330 /// *Complete version*: Will parse until the end of input if it has less than 8 bytes.
1346 let (i, o) = crate::bytes::complete::is_a(&b"0123456789abcdefABCDEF"[..])(input)?;
1431 crate::bytes::complete::tag_no_case::<_, _, E>("nan")(i.clone())
1435 crate::bytes::complete::tag_no_case::<_, _, E>("inf")(i.clone())
1439 crate::bytes::complete::tag_no_case::<_, _, E>("infinity")(i.clone())