fn next_float_exponent(&mut self) -> bool {
        debug_assert!(self.prev_char() == 'e' || self.prev_char() == 'E');

        if self.peek_first() == '-' || self.peek_first() == '+' {
            self.next();
        }

        self.next_decimal_digits()
    }
/// Consume characters until the end of a float exponent.
Consume characters until the end of a float exponent.
Consume characters until the end of a float exponent .
fn next_float_exponent(&mut self) -> bool {
        debug_assert!(self.prev_char() == 'e' || self.prev_char() == 'E');
        if self.peek_first() == '-' || self.peek_first() == '+' {
            self.next();
        }
        self.next_decimal_digits()
    }
fn next_float_exponent ( & mut self ) -> bool { debug_assert ! ( self prev_char ( ) 'e' self prev_char ( ) 'E' ) ; if self . peek_first ( ) == '-' || self . peek_first ( ) == '+' { self . next ( ) ; } self . next_decimal_digits ( ) }
Consume characters until the end of a float exponent.
Consume characters until the end of a float exponent .
&mut self
&mut self