12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- #import <Foundation/Foundation.h>
- NS_ASSUME_NONNULL_BEGIN
- FOUNDATION_EXTERN NSErrorDomain const FBLPromiseErrorDomain NS_REFINED_FOR_SWIFT;
- typedef NS_ENUM(NSInteger, FBLPromiseErrorCode) {
-
- FBLPromiseErrorCodeTimedOut = 1,
-
- FBLPromiseErrorCodeValidationFailure = 2,
- } NS_REFINED_FOR_SWIFT;
- NS_INLINE BOOL FBLPromiseErrorIsTimedOut(NSError *error) NS_SWIFT_UNAVAILABLE("") {
- return error.domain == FBLPromiseErrorDomain &&
- error.code == FBLPromiseErrorCodeTimedOut;
- }
- NS_INLINE BOOL FBLPromiseErrorIsValidationFailure(NSError *error) NS_SWIFT_UNAVAILABLE("") {
- return error.domain == FBLPromiseErrorDomain &&
- error.code == FBLPromiseErrorCodeValidationFailure;
- }
- NS_ASSUME_NONNULL_END
|