@classmethod
    def from_dict(cls, data):

        def decode_results(results):
            if not results:
                return []
            new_results = []
            for (data, failures) in results:
                new_failures = {}
                for (key, data) in six.iteritems(failures):
                    new_failures[key] = ft.Failure.from_dict(data)
                new_results.append((data, new_failures))
            return new_results

        obj = super(RetryDetail, cls).from_dict(data)
        obj.results = decode_results(obj.results)
        return obj
Translates the given ``dict`` into an instance of this class.
dataset/ETHPy150Open openstack/taskflow/taskflow/persistence/models.py/RetryDetail.from_dict