fn decode_text_long(&self, mut line: Vec<u8>) -> Result<Value> {
        // Remove "L" suffix.
        if line.last() == Some(&b'L') { line.pop(); }
        match BigInt::parse_bytes(&line, 10) {
            Some(i)  => Ok(Value::Int(i)),
            None => self.error(ErrorCode::InvalidLiteral(line))
        }
    }
// Decode a text-encoded long integer.
Decode a text-encoded long integer.
Decode a text - encoded long integer .
fn decode_text_long(&self, mut line: Vec<u8>) -> Result<Value> {
        // Remove "L" suffix.
        if line.last() == Some(&b'L') { line.pop(); }
        match BigInt::parse_bytes(&line, 10) {
            Some(i)  => Ok(Value::Int(i)),
            None => self.error(ErrorCode::InvalidLiteral(line))
        }
    }
fn decode_text_long ( & self , mut line : Vec < u8 > ) -> Result < Value > { // Remove "L" suffix. if line . last ( ) == Some ( & b'L' ) { line . pop ( ) ; } match BigInt :: parse_bytes ( & line , 10 ) { Some ( i ) => Ok ( Value :: Int ( i ) ) , None => self . error ( ErrorCode :: InvalidLiteral ( line ) ) } }
Decode a text-encoded long integer.
Decode a text - encoded long integer .
&self
line
Vec<u8>
&self
line
Vec<u8>