pub fn decode_row(state: &State, row: Row) -> Result<Vec<String>, Error>