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

HedgingHandler<T>

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

public bool IsGeneric { get; set; }

public HedgingHandler(Func<OutcomeArguments<T, HedgingPredicateArguments>, ValueTask<bool>> 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 Func ShouldHandle, out Func ActionGenerator, out bool IsGeneric)

public bool Equals(HedgingHandler<T> other)