pub fn decode_i16(d: &mut Decoder<'_>) -> RpcResult<i16>