fn take_float_or_exceptions<I, E: ParserError<I>>( input: &mut I, ) -> PResult<<I as Stream>::Slice, E>where I: StreamIsPartial + Stream + Compare<Caseless<&'static str>> + Compare<char> + AsBStr, <I as Stream>::Token: AsChar + Clone, <I as Stream>::IterOffsets: Clone,