Lines Matching defs:f64
1160 pub fn be_f64<I, E: ParseError<I>>(input: I) -> IResult<I, f64, E>
1166 Ok((i, o)) => Ok((i, f64::from_bits(o))),
1210 pub fn le_f64<I, E: ParseError<I>>(input: I) -> IResult<I, f64, E>
1216 Ok((i, o)) => Ok((i, f64::from_bits(o))),
1261 /// If the parameter is `nom::number::Endianness::Big`, parse a big endian f64 float,
1262 /// otherwise if `nom::number::Endianness::Little` parse a little endian f64 float.
1267 /// use nom::number::streaming::f64;
1270 /// f64::<_, (_, ErrorKind)>(nom::number::Endianness::Big)(s)
1277 /// f64::<_, (_, ErrorKind)>(nom::number::Endianness::Little)(s)
1284 pub fn f64<I, E: ParseError<I>>(endian: crate::number::Endianness) -> fn(I) -> IResult<I, f64, E>
1566 /// Recognizes floating point number in text format and returns a f64.
1584 pub fn double<T, E: ParseError<T>>(input: T) -> IResult<T, f64, E>
1588 T: InputIter + InputLength + InputTake + crate::traits::ParseTo<f64> + Compare<&'static str>,
1599 let mut float: f64 = minimal_lexical::parse_float(
2067 let expected64 = str::parse::<f64>(test).unwrap();
2180 fn parse_f64(i: &str) -> IResult<&str, f64, ()> {