public static ValidateTarget <uint> HasBitsSet([ValidatedNotNull] this ValidateTarget <uint> target, uint valueToCompare, Func <string> getErrorMessage = null)
 {
     return(IntegerNumberBitsSetValidationExtensions.HasBitsSet <uint>(target, valueToCompare, getErrorMessage));
 }
 public static ValidateTarget <ulong> DoesNotHaveBitsSet([ValidatedNotNull] this ValidateTarget <ulong> target, ulong valueToCompare, Func <string> getErrorMessage = null)
 {
     return(IntegerNumberBitsSetValidationExtensions.DoesNotHaveBitsSet <ulong>(target, valueToCompare, getErrorMessage));
 }