code: def store_result(self, message, result: Result, ttl: int) -> None:
          
          message_key = self.build_message_key(message)
          return self._store(message_key, result, ttl)
docs: Store a result in the backend.
  
          Parameters:
            message(Message)
            result(object): Must be serializable.
            ttl(int): The maximum amount of time the result may be
              stored in the backend for.