This is more of a heads up when you come to supporting Swift 5 - your definition of Result is different from the Result type in Swift 5. Converting the code conditionally when you support 5 may be difficult and so a ?less painful way would be to perhaps rename Result to ResponseResult ?
SwiftyRequest seems to work under 5 - at least the parts I am using in Xcode.
This is more of a heads up when you come to supporting Swift 5 - your definition of Result is different from the Result type in Swift 5. Converting the code conditionally when you support 5 may be difficult and so a ?less painful way would be to perhaps rename Result to ResponseResult ?
SwiftyRequest seems to work under 5 - at least the parts I am using in Xcode.