Failure(route: Route, reason: String)
Represents a failed result
reason - provides information on reason of a failure
reason