Lines Matching defs:u64
159 pub fn be_u64<I, E: ParseError<I>>(input: I) -> IResult<I, u64, E>
167 let mut res = 0u64;
169 res = (res << 8) + byte as u64;
480 pub fn le_u64<I, E: ParseError<I>>(input: I) -> IResult<I, u64, E>
488 let mut res = 0u64;
490 res += (byte as u64) << (8 * index);
825 /// If the parameter is `nom::number::Endianness::Big`, parse a big endian u64 integer,
826 /// otherwise if `nom::number::Endianness::Little` parse a little endian u64 integer.
831 /// use nom::number::streaming::u64;
834 /// u64::<_, (_, ErrorKind)>(nom::number::Endianness::Big)(s)
841 /// u64::<_, (_, ErrorKind)>(nom::number::Endianness::Little)(s)
848 pub fn u64<I, E: ParseError<I>>(endian: crate::number::Endianness) -> fn(I) -> IResult<I, u64, E>
2124 fn be_tst64(i: &[u8]) -> IResult<&[u8], u64> {
2125 u64(Endianness::Big)(i)
2127 fn le_tst64(i: &[u8]) -> IResult<&[u8], u64> {
2128 u64(Endianness::Little)(i)