<PackageReference Include="Polly.Core" Version="8.0.0-alpha.1" />

HedgingHandler<T>

sealed class HedgingHandler<T> : IEquatable<HedgingHandler<T>>

public bool IsGeneric { get; set; }

public HedgingHandler(PredicateInvoker<HandleHedgingArguments> ShouldHandle, Func<HedgingActionGeneratorArguments<T>, Func<ValueTask<Outcome<T>>>> ActionGenerator, bool IsGeneric)

public static bool op_Equality(HedgingHandler<T> left, HedgingHandler<T> right)

public static bool op_Inequality(HedgingHandler<T> left, HedgingHandler<T> right)

public void Deconstruct(out PredicateInvoker ShouldHandle, out Func ActionGenerator, out bool IsGeneric)

public bool Equals(HedgingHandler<T> other)

public Func<ValueTask<Outcome<TResult>>> GenerateAction<TResult>(HedgingActionGeneratorArguments<TResult> args)

public bool HandlesHedging<TResult>()