UnityWebRequest timeout not containing

I am trying to use Mapbox but I am receiving this error in the code provided in the SDK.

 namespace Mapbox.Unity.Utilities
    	using System;
    	using UnityEngine.Networking;
    	using System.Collections;
    	using Mapbox.Platform;
    	using UnityEngine;
    	using UnityEditor;
    	internal sealed class HTTPRequest : IAsyncRequest
    		private UnityWebRequest _request;
    		private readonly Action<Response> _callback;
    		private UnityWebRequest timeout;
    		public bool IsCompleted { get; private set; }
    		public HTTPRequest(string url, Action<Response> callback, int timeout)
    			//UnityEngine.Debug.Log("HTTPRequest: " + url);
    			IsCompleted = false;
    			_request = UnityWebRequest.Get(url);
    			_request.timeout = timeout;
    			_callback = callback;

Assets/Mapbox/Unity/Utilities/HTTPRequest.cs(33,13): error CS1061: Type UnityEngine.Networking.UnityWebRequest' does not contain a definition for timeout’ and no extension method timeout' of type UnityEngine.Networking.UnityWebRequest’ could be found. Are you missing an assembly reference?

Can anyone help me solve this?

Hi @nyush-rits,
I just noticed the same trouble when trying to use my code on my Mac running Unity v5.5.2f1.
The UnityEngine.Networking.UnityWebRequest.timeout is well recognized on my PC running Unity v5.5.4f1
I’ll try to update my Mac and let you know…