fn next_decimal_digits(&mut self) -> bool {
        let mut empty = false;

        loop {
            match self.peek_first() {
                '_' => {
                    self.next();
                }
                '0'..='9' => {
                    empty = true;

                    self.next();
                }
                _ => break,
            }
        }

        empty
    }
/// Consumes the next decimal digits, and returns whether the digits are so-called "empty".
Consumes the next decimal digits, and returns whether the digits are so-called "empty".
Consumes the next decimal digits and returns whether the digits are so - called " empty " .
fn next_decimal_digits(&mut self) -> bool {
        let mut empty = false;
        loop {
            match self.peek_first() {
                '_' => {
                    self.next();
                }
                '0'..='9' => {
                    empty = true;
                    self.next();
                }
                _ => break,
            }
        }
        empty
    }
fn next_decimal_digits ( & mut self ) -> bool { let mut empty = false ; loop { match self . peek_first ( ) { '_' => { self . next ( ) ; } '0' ..= '9' => { empty = true ; self . next ( ) ; } _ => break , } } empty }
Consumes the next decimal digits, and returns whether the digits are so-called "empty".
Consumes the next decimal digits and returns whether the digits are so - called " empty " .
&mut self
&mut self