# GMSNavigationRouteTokenExecutionStatus

    enum GMSNavigationRouteTokenExecutionStatus : NSInteger {}

The status of precomputed route token execution during route calculation.
- `


  ### [GMSNavigationRouteTokenExecutionStatusUnknown](https://developers.google.com/maps/documentation/navigation/ios-sdk/reference/objc/Enums/GMSNavigationRouteTokenExecutionStatus#/c:@E@GMSNavigationRouteTokenExecutionStatus@GMSNavigationRouteTokenExecutionStatusUnknown)


  ` The route token execution status is unknown or unspecified.

  #### Declaration

  Swift

      case unknown = 0

  Objective-C

      GMSNavigationRouteTokenExecutionStatusUnknown = 0

- `


  ### [GMSNavigationRouteTokenExecutionStatusNoTokenProvided](https://developers.google.com/maps/documentation/navigation/ios-sdk/reference/objc/Enums/GMSNavigationRouteTokenExecutionStatus#/c:@E@GMSNavigationRouteTokenExecutionStatus@GMSNavigationRouteTokenExecutionStatusNoTokenProvided)


  ` No precomputed route token was provided with the routing request.

  #### Declaration

  Swift

      case noTokenProvided = 1

  Objective-C

      GMSNavigationRouteTokenExecutionStatusNoTokenProvided = 1

- `


  ### [GMSNavigationRouteTokenExecutionStatusTokenSuccessfullyApplied](https://developers.google.com/maps/documentation/navigation/ios-sdk/reference/objc/Enums/GMSNavigationRouteTokenExecutionStatus#/c:@E@GMSNavigationRouteTokenExecutionStatus@GMSNavigationRouteTokenExecutionStatusTokenSuccessfullyApplied)


  ` The precomputed route token was successfully applied to the calculated route.

  #### Declaration

  Swift

      case tokenSuccessfullyApplied = 2

  Objective-C

      GMSNavigationRouteTokenExecutionStatusTokenSuccessfullyApplied = 2

- `


  ### [GMSNavigationRouteTokenExecutionStatusTokenAppliedWithLocationMismatch](https://developers.google.com/maps/documentation/navigation/ios-sdk/reference/objc/Enums/GMSNavigationRouteTokenExecutionStatus#/c:@E@GMSNavigationRouteTokenExecutionStatus@GMSNavigationRouteTokenExecutionStatusTokenAppliedWithLocationMismatch)


  ` The precomputed route token was applied, but the device location did not match the token
  origin.

  #### Declaration

  Swift

      case tokenAppliedWithLocationMismatch = 3

  Objective-C

      GMSNavigationRouteTokenExecutionStatusTokenAppliedWithLocationMismatch = 3

- `


  ### [GMSNavigationRouteTokenExecutionStatusTokenIgnoredMalformed](https://developers.google.com/maps/documentation/navigation/ios-sdk/reference/objc/Enums/GMSNavigationRouteTokenExecutionStatus#/c:@E@GMSNavigationRouteTokenExecutionStatus@GMSNavigationRouteTokenExecutionStatusTokenIgnoredMalformed)


  ` The precomputed route token was malformed and could not be processed.

  #### Declaration

  Swift

      case tokenIgnoredMalformed = 4

  Objective-C

      GMSNavigationRouteTokenExecutionStatusTokenIgnoredMalformed = 4

- `


  ### [GMSNavigationRouteTokenExecutionStatusTokenIgnoredOther](https://developers.google.com/maps/documentation/navigation/ios-sdk/reference/objc/Enums/GMSNavigationRouteTokenExecutionStatus#/c:@E@GMSNavigationRouteTokenExecutionStatus@GMSNavigationRouteTokenExecutionStatusTokenIgnoredOther)


  ` The precomputed route token was ignored for other reasons (e.g. expired or backend error).

  #### Declaration

  Swift

      case tokenIgnoredOther = 5

  Objective-C

      GMSNavigationRouteTokenExecutionStatusTokenIgnoredOther = 5