input: from typing import List, Dict
  
  def calculate_result(obj_list: List[Dict[str, any]]) -> List[Dict[str, any]]:
      """ Generate a list of results for each object in the input list. 
      The result for each object includes the object's ID and the calculated 
      result from the given inputs which is the sum of the inputs in this case.
      
      >>> obj_list = [{"id": 1, "inputs": [1, 2, 3]}, {"id": 2, "inputs": [2, 3, 4]}]
      >>> calculate_result(obj_list)
      [{'id': 1, 'result': 6}, {'id': 2, 'result': 9}]
      """
output:     result_list = []
      for obj in obj_list:
          result = sum(obj['inputs'])
          result_list.append({'id': obj['id'], 'result': result})
      return result_list