{"commit":{"sha":"14997d56a550f4aa99fe737593cd2758227afc56","date":"2018-12-05T20:27:17+00:00"},"benchmarks":{"cargo":{"Ok":{"runs":[{"stats":[{"name":"wall-time","cnt":7.171462957},{"name":"instructions:u","cnt":34476738470.0},{"name":"cycles:u","cnt":27821360157.0},{"name":"task-clock","cnt":7108.187995},{"name":"cpu-clock","cnt":7108.188492},{"name":"max-rss","cnt":414956.0},{"name":"faults","cnt":79771.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":74,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":1036,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":3585,"query_count":4878226,"query_hits":89.34},{"category":"BorrowChecking","time_ms":295,"query_count":82246,"query_hits":65.92},{"category":"Codegen","time_ms":1136,"query_count":88825,"query_hits":53.85},{"category":"Linking","time_ms":2,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":939,"query_count":12751022,"query_hits":97.53}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Clean"},{"stats":[{"name":"wall-time","cnt":7.640951446},{"name":"cycles:u","cnt":29851010958.0},{"name":"instructions:u","cnt":37258825853.0},{"name":"max-rss","cnt":418104.0},{"name":"faults","cnt":79686.0},{"name":"task-clock","cnt":7608.902269},{"name":"cpu-clock","cnt":7608.905017}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":72,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":1035,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":3641,"query_count":4318540,"query_hits":89.05},{"category":"BorrowChecking","time_ms":1144,"query_count":83774,"query_hits":68.92},{"category":"Codegen","time_ms":738,"query_count":79984,"query_hits":52.43},{"category":"Linking","time_ms":2,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":939,"query_count":14279566,"query_hits":97.79}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Nll"},{"stats":[{"name":"instructions:u","cnt":43945369084.0},{"name":"faults","cnt":119221.0},{"name":"max-rss","cnt":573208.0},{"name":"cycles:u","cnt":34430132407.0},{"name":"wall-time","cnt":8.812334092},{"name":"cpu-clock","cnt":8783.033098},{"name":"task-clock","cnt":8783.030978}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":72,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":1034,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":4262,"query_count":4834591,"query_hits":90.19},{"category":"BorrowChecking","time_ms":323,"query_count":82246,"query_hits":65.92},{"category":"Codegen","time_ms":1889,"query_count":88825,"query_hits":53.85},{"category":"Linking","time_ms":2,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":1155,"query_count":12751366,"query_hits":97.53}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"cpu-clock","cnt":2985.555986},{"name":"cycles:u","cnt":11314074975.0},{"name":"instructions:u","cnt":14501128246.0},{"name":"max-rss","cnt":578916.0},{"name":"task-clock","cnt":2985.554159},{"name":"faults","cnt":121940.0},{"name":"wall-time","cnt":2.946741697}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":71,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":1038,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":228,"query_count":888621,"query_hits":99.62},{"category":"BorrowChecking","time_ms":0,"query_count":41242,"query_hits":100.0},{"category":"Codegen","time_ms":288,"query_count":28123,"query_hits":99.94},{"category":"Linking","time_ms":2,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":1260,"query_count":1756125,"query_hits":98.91}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"max-rss","cnt":581360.0},{"name":"wall-time","cnt":3.37692552},{"name":"cpu-clock","cnt":3315.108685},{"name":"faults","cnt":122503.0},{"name":"instructions:u","cnt":15570020649.0},{"name":"cycles:u","cnt":12565734550.0},{"name":"task-clock","cnt":3315.106138}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":73,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":1041,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":652,"query_count":1012305,"query_hits":99.07},{"category":"BorrowChecking","time_ms":29,"query_count":63313,"query_hits":87.05},{"category":"Codegen","time_ms":386,"query_count":29803,"query_hits":98.77},{"category":"Linking","time_ms":2,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":1126,"query_count":2139593,"query_hits":99.07}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"cycles:u","cnt":169434789283.0},{"name":"instructions:u","cnt":179623087680.0},{"name":"max-rss","cnt":1565316.0},{"name":"faults","cnt":406497.0},{"name":"task-clock","cnt":44775.375674},{"name":"cpu-clock","cnt":44775.399685},{"name":"wall-time","cnt":18.641308638}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":75,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":1050,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":4346,"query_count":35230176,"query_hits":96.53},{"category":"BorrowChecking","time_ms":296,"query_count":89890,"query_hits":68.82},{"category":"Codegen","time_ms":9913,"query_count":2304133,"query_hits":96.03},{"category":"Linking","time_ms":191,"query_count":308286,"query_hits":95.62},{"category":"Other","time_ms":2629,"query_count":25725042,"query_hits":97.95}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":false,"release":false,"state":"Clean"},{"stats":[{"name":"wall-time","cnt":22.088212202},{"name":"cycles:u","cnt":194012614171.0},{"name":"task-clock","cnt":51303.537618},{"name":"max-rss","cnt":1509836.0},{"name":"instructions:u","cnt":209884813832.0},{"name":"faults","cnt":428492.0},{"name":"cpu-clock","cnt":51303.782656}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":75,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":1037,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":5398,"query_count":37695689,"query_hits":97.27},{"category":"BorrowChecking","time_ms":323,"query_count":89890,"query_hits":68.82},{"category":"Codegen","time_ms":13079,"query_count":2335943,"query_hits":96.02},{"category":"Linking","time_ms":252,"query_count":310718,"query_hits":95.66},{"category":"Other","time_ms":1773,"query_count":26635596,"query_hits":98.02}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"max-rss","cnt":1137680.0},{"name":"wall-time","cnt":5.003952112},{"name":"instructions:u","cnt":22593899208.0},{"name":"faults","cnt":212140.0},{"name":"cpu-clock","cnt":5101.927634},{"name":"cycles:u","cnt":18572202127.0},{"name":"task-clock","cnt":5102.085184}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":71,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":1042,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":286,"query_count":2917619,"query_hits":97.45},{"category":"BorrowChecking","time_ms":0,"query_count":41242,"query_hits":100.0},{"category":"Codegen","time_ms":2035,"query_count":1354038,"query_hits":100.0},{"category":"Linking","time_ms":106,"query_count":209802,"query_hits":100.0},{"category":"Other","time_ms":1336,"query_count":6724927,"query_hits":99.71}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"instructions:u","cnt":60531037903.0},{"name":"max-rss","cnt":1464012.0},{"name":"cycles:u","cnt":54216451097.0},{"name":"task-clock","cnt":14511.159651},{"name":"cpu-clock","cnt":14511.066927},{"name":"faults","cnt":319941.0},{"name":"wall-time","cnt":8.012865565}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":72,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":1038,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":697,"query_count":9497634,"query_hits":98.83},{"category":"BorrowChecking","time_ms":27,"query_count":63385,"query_hits":87.06},{"category":"Codegen","time_ms":4533,"query_count":1524160,"query_hits":99.97},{"category":"Linking","time_ms":106,"query_count":236553,"query_hits":100.0},{"category":"Other","time_ms":1393,"query_count":8799724,"query_hits":99.76}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"instructions:u","cnt":630865212477.0},{"name":"cpu-clock","cnt":208877.74682},{"name":"max-rss","cnt":1247740.0},{"name":"cycles:u","cnt":789175893293.0},{"name":"task-clock","cnt":208877.550035},{"name":"wall-time","cnt":40.498473078},{"name":"faults","cnt":435415.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":76,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":291,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":4408,"query_count":39329301,"query_hits":96.94},{"category":"BorrowChecking","time_ms":295,"query_count":89890,"query_hits":68.82},{"category":"Codegen","time_ms":11515,"query_count":1974741,"query_hits":95.36},{"category":"Linking","time_ms":29,"query_count":238166,"query_hits":95.98},{"category":"Other","time_ms":23741,"query_count":23141224,"query_hits":97.66}],"compilation_options":{"optimization_level":"Aggressive","incremental":false}},"check":false,"release":true,"state":"Clean"},{"stats":[{"name":"faults","cnt":441685.0},{"name":"wall-time","cnt":44.834764066},{"name":"task-clock","cnt":252786.001677},{"name":"cpu-clock","cnt":252786.656917},{"name":"cycles:u","cnt":953822708133.0},{"name":"instructions:u","cnt":752669923819.0},{"name":"max-rss","cnt":1424392.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":101,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":355,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":5593,"query_count":44082872,"query_hits":97.7},{"category":"BorrowChecking","time_ms":325,"query_count":89890,"query_hits":68.82},{"category":"Codegen","time_ms":17636,"query_count":2094921,"query_hits":95.58},{"category":"Linking","time_ms":40,"query_count":239530,"query_hits":96.0},{"category":"Other","time_ms":20644,"query_count":23898322,"query_hits":97.73}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalStart"},{"stats":[{"name":"wall-time","cnt":4.147631481},{"name":"task-clock","cnt":4414.479529},{"name":"cpu-clock","cnt":4414.28364},{"name":"instructions:u","cnt":18319830479.0},{"name":"max-rss","cnt":1043160.0},{"name":"cycles:u","cnt":16204938326.0},{"name":"faults","cnt":231022.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":74,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":301,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":275,"query_count":3039545,"query_hits":97.33},{"category":"BorrowChecking","time_ms":0,"query_count":41242,"query_hits":100.0},{"category":"Codegen","time_ms":2050,"query_count":1161373,"query_hits":100.0},{"category":"Linking","time_ms":35,"query_count":230840,"query_hits":100.0},{"category":"Other","time_ms":1333,"query_count":4555659,"query_hits":99.57}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalClean"},{"stats":[{"name":"wall-time","cnt":24.320472968},{"name":"instructions:u","cnt":447305343439.0},{"name":"task-clock","cnt":148353.16304},{"name":"cpu-clock","cnt":148353.579727},{"name":"max-rss","cnt":1304848.0},{"name":"cycles:u","cnt":558550384407.0},{"name":"faults","cnt":370925.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":71,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":299,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":674,"query_count":7378849,"query_hits":98.62},{"category":"BorrowChecking","time_ms":27,"query_count":63385,"query_hits":87.06},{"category":"Codegen","time_ms":2980,"query_count":1249529,"query_hits":99.96},{"category":"Linking","time_ms":34,"query_count":231160,"query_hits":100.0},{"category":"Other","time_ms":20150,"query_count":5770213,"query_hits":99.64}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}}],"name":"cargo"}},"clap-rs":{"Ok":{"runs":[{"stats":[{"name":"max-rss","cnt":253152.0},{"name":"wall-time","cnt":3.639458111},{"name":"instructions:u","cnt":18858017196.0},{"name":"faults","cnt":47817.0},{"name":"cpu-clock","cnt":3591.485698},{"name":"cycles:u","cnt":14082323796.0},{"name":"task-clock","cnt":3591.48467}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":43,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":133,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":2130,"query_count":2077967,"query_hits":86.57},{"category":"BorrowChecking","time_ms":186,"query_count":41332,"query_hits":67.89},{"category":"Codegen","time_ms":549,"query_count":53033,"query_hits":57.01},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":547,"query_count":5390240,"query_hits":97.25}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Clean"},{"stats":[{"name":"faults","cnt":47793.0},{"name":"instructions:u","cnt":22338400459.0},{"name":"cpu-clock","cnt":4141.634877},{"name":"cycles:u","cnt":16267794364.0},{"name":"wall-time","cnt":4.188872761},{"name":"max-rss","cnt":276428.0},{"name":"task-clock","cnt":4141.634446}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":40,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":132,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":2179,"query_count":1794211,"query_hits":86.08},{"category":"BorrowChecking","time_ms":910,"query_count":41310,"query_hits":72.23},{"category":"Codegen","time_ms":318,"query_count":47426,"query_hits":55.87},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":551,"query_count":6138000,"query_hits":97.59}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Nll"},{"stats":[{"name":"max-rss","cnt":439092.0},{"name":"instructions:u","cnt":40080647751.0},{"name":"cpu-clock","cnt":6222.577403},{"name":"faults","cnt":94747.0},{"name":"cycles:u","cnt":24280953964.0},{"name":"wall-time","cnt":6.269485739},{"name":"task-clock","cnt":6222.564994}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":42,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":133,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":3350,"query_count":2048385,"query_hits":87.88},{"category":"BorrowChecking","time_ms":200,"query_count":41332,"query_hits":67.89},{"category":"Codegen","time_ms":1282,"query_count":53033,"query_hits":57.01},{"category":"Linking","time_ms":1,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":1198,"query_count":5390308,"query_hits":97.25}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"max-rss","cnt":800140.0},{"name":"cpu-clock","cnt":2107.588949},{"name":"faults","cnt":180659.0},{"name":"cycles:u","cnt":7573898329.0},{"name":"instructions:u","cnt":12076321812.0},{"name":"task-clock","cnt":2107.589074},{"name":"wall-time","cnt":2.124231047}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":41,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":135,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":85,"query_count":293928,"query_hits":99.52},{"category":"BorrowChecking","time_ms":0,"query_count":22263,"query_hits":100.0},{"category":"Codegen","time_ms":506,"query_count":12364,"query_hits":99.96},{"category":"Linking","time_ms":1,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":1290,"query_count":600566,"query_hits":98.74}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"cycles:u","cnt":10137428358.0},{"name":"task-clock","cnt":2769.859623},{"name":"faults","cnt":181478.0},{"name":"max-rss","cnt":808652.0},{"name":"wall-time","cnt":2.78351688},{"name":"instructions:u","cnt":15352081376.0},{"name":"cpu-clock","cnt":2769.850931}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":42,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":135,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1157,"query_count":536563,"query_hits":98.21},{"category":"BorrowChecking","time_ms":14,"query_count":31410,"query_hits":89.6},{"category":"Codegen","time_ms":773,"query_count":27530,"query_hits":97.44},{"category":"Linking","time_ms":1,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":592,"query_count":1572825,"query_hits":99.44}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"instructions:u","cnt":70133092959.0},{"name":"task-clock","cnt":14776.273729},{"name":"cpu-clock","cnt":14776.27106},{"name":"max-rss","cnt":950176.0},{"name":"wall-time","cnt":8.81925223},{"name":"cycles:u","cnt":56421593512.0},{"name":"faults","cnt":238482.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":41,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":134,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":2459,"query_count":12502844,"query_hits":95.95},{"category":"BorrowChecking","time_ms":187,"query_count":44616,"query_hits":70.26},{"category":"Codegen","time_ms":2990,"query_count":767305,"query_hits":94.16},{"category":"Linking","time_ms":40,"query_count":111258,"query_hits":93.16},{"category":"Other","time_ms":2928,"query_count":9864496,"query_hits":97.78}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":false,"release":false,"state":"Clean"},{"stats":[{"name":"task-clock","cnt":20193.130296},{"name":"cycles:u","cnt":76990061028.0},{"name":"wall-time","cnt":11.667187958},{"name":"instructions:u","cnt":96270938763.0},{"name":"faults","cnt":242701.0},{"name":"max-rss","cnt":982032.0},{"name":"cpu-clock","cnt":20193.2051}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":40,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":132,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":3791,"query_count":12935991,"query_hits":96.68},{"category":"BorrowChecking","time_ms":199,"query_count":44616,"query_hits":70.26},{"category":"Codegen","time_ms":4657,"query_count":783281,"query_hits":94.19},{"category":"Linking","time_ms":55,"query_count":112504,"query_hits":93.24},{"category":"Other","time_ms":2703,"query_count":10002614,"query_hits":97.81}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"task-clock","cnt":2784.470398},{"name":"max-rss","cnt":991980.0},{"name":"wall-time","cnt":2.758262044},{"name":"cycles:u","cnt":9866134271.0},{"name":"cpu-clock","cnt":2784.41631},{"name":"instructions:u","cnt":15000295978.0},{"name":"faults","cnt":221696.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":43,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":137,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":99,"query_count":1108258,"query_hits":98.04},{"category":"BorrowChecking","time_ms":0,"query_count":22263,"query_hits":100.0},{"category":"Codegen","time_ms":1075,"query_count":474741,"query_hits":100.0},{"category":"Linking","time_ms":29,"query_count":82465,"query_hits":100.0},{"category":"Other","time_ms":1315,"query_count":2315671,"query_hits":99.66}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"wall-time","cnt":7.23088536},{"name":"instructions:u","cnt":50721191110.0},{"name":"cpu-clock","cnt":10901.090703},{"name":"faults","cnt":329446.0},{"name":"max-rss","cnt":1336252.0},{"name":"task-clock","cnt":10901.092633},{"name":"cycles:u","cnt":40985105857.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":39,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":137,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1183,"query_count":6783858,"query_hits":99.28},{"category":"BorrowChecking","time_ms":14,"query_count":31438,"query_hits":89.61},{"category":"Codegen","time_ms":2893,"query_count":599409,"query_hits":99.85},{"category":"Linking","time_ms":31,"query_count":96916,"query_hits":99.99},{"category":"Other","time_ms":2846,"query_count":4373017,"query_hits":99.78}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"wall-time","cnt":25.429108228},{"name":"max-rss","cnt":495728.0},{"name":"instructions:u","cnt":202605633852.0},{"name":"cpu-clock","cnt":53276.506456},{"name":"task-clock","cnt":53276.424627},{"name":"faults","cnt":147927.0},{"name":"cycles:u","cnt":205036433406.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":43,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":133,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":2412,"query_count":13106527,"query_hits":96.3},{"category":"BorrowChecking","time_ms":185,"query_count":44616,"query_hits":70.26},{"category":"Codegen","time_ms":3162,"query_count":623009,"query_hits":93.03},{"category":"Linking","time_ms":8,"query_count":84012,"query_hits":95.18},{"category":"Other","time_ms":19606,"query_count":9233362,"query_hits":97.64}],"compilation_options":{"optimization_level":"Aggressive","incremental":false}},"check":false,"release":true,"state":"Clean"},{"stats":[{"name":"max-rss","cnt":670896.0},{"name":"cycles:u","cnt":235237619073.0},{"name":"faults","cnt":200321.0},{"name":"instructions:u","cnt":232105584623.0},{"name":"wall-time","cnt":26.500755677},{"name":"task-clock","cnt":61434.805178},{"name":"cpu-clock","cnt":61434.929131}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":41,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":133,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":3778,"query_count":13561420,"query_hits":96.98},{"category":"BorrowChecking","time_ms":204,"query_count":44616,"query_hits":70.26},{"category":"Codegen","time_ms":4972,"query_count":638033,"query_hits":93.15},{"category":"Linking","time_ms":18,"query_count":84398,"query_hits":95.2},{"category":"Other","time_ms":17417,"query_count":9310918,"query_hits":97.66}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalStart"},{"stats":[{"name":"cycles:u","cnt":9749907710.0},{"name":"cpu-clock","cnt":2728.737854},{"name":"instructions:u","cnt":14875301527.0},{"name":"faults","cnt":222515.0},{"name":"wall-time","cnt":2.691079342},{"name":"task-clock","cnt":2728.821656},{"name":"max-rss","cnt":970460.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":41,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":138,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":99,"query_count":1082611,"query_hits":97.98},{"category":"BorrowChecking","time_ms":0,"query_count":22263,"query_hits":100.0},{"category":"Codegen","time_ms":1033,"query_count":372923,"query_hits":100.0},{"category":"Linking","time_ms":9,"query_count":81123,"query_hits":100.0},{"category":"Other","time_ms":1309,"query_count":1762181,"query_hits":99.55}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalClean"},{"stats":[{"name":"max-rss","cnt":1147264.0},{"name":"task-clock","cnt":33851.760951},{"name":"wall-time","cnt":13.285902445},{"name":"faults","cnt":285716.0},{"name":"cycles:u","cnt":128376998010.0},{"name":"cpu-clock","cnt":33851.819287},{"name":"instructions:u","cnt":126280873494.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":40,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":137,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1159,"query_count":2718860,"query_hits":98.72},{"category":"BorrowChecking","time_ms":14,"query_count":31438,"query_hits":89.61},{"category":"Codegen","time_ms":1635,"query_count":418820,"query_hits":99.62},{"category":"Linking","time_ms":9,"query_count":81179,"query_hits":99.99},{"category":"Other","time_ms":10233,"query_count":3009352,"query_hits":99.68}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}}],"name":"clap-rs"}},"coercions":{"Ok":{"runs":[{"stats":[{"name":"wall-time","cnt":0.865462041},{"name":"cycles:u","cnt":3084418443.0},{"name":"max-rss","cnt":190600.0},{"name":"instructions:u","cnt":5664446870.0},{"name":"cpu-clock","cnt":816.168823},{"name":"task-clock","cnt":816.170223},{"name":"faults","cnt":30196.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":80,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":19,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":358,"query_count":2228759,"query_hits":99.99},{"category":"BorrowChecking","time_ms":11,"query_count":46,"query_hits":47.83},{"category":"Codegen","time_ms":89,"query_count":145,"query_hits":23.45},{"category":"Linking","time_ms":0,"query_count":4,"query_hits":0.0},{"category":"Other","time_ms":245,"query_count":924352,"query_hits":99.72}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Clean"},{"stats":[{"name":"cpu-clock","cnt":890.744587},{"name":"max-rss","cnt":222260.0},{"name":"task-clock","cnt":890.744783},{"name":"instructions:u","cnt":5962129968.0},{"name":"faults","cnt":38173.0},{"name":"wall-time","cnt":0.921198328},{"name":"cycles:u","cnt":3388089971.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":78,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":20,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":359,"query_count":2097679,"query_hits":99.99},{"category":"BorrowChecking","time_ms":111,"query_count":48,"query_hits":50.0},{"category":"Codegen","time_ms":78,"query_count":136,"query_hits":20.59},{"category":"Linking","time_ms":0,"query_count":4,"query_hits":0.0},{"category":"Other","time_ms":241,"query_count":924372,"query_hits":99.72}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Nll"},{"stats":[{"name":"cycles:u","cnt":4210729491.0},{"name":"faults","cnt":32110.0},{"name":"instructions:u","cnt":7963092963.0},{"name":"cpu-clock","cnt":1095.370436},{"name":"wall-time","cnt":1.125213002},{"name":"max-rss","cnt":197572.0},{"name":"task-clock","cnt":1095.370379}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":79,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":20,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":383,"query_count":2228751,"query_hits":99.99},{"category":"BorrowChecking","time_ms":14,"query_count":46,"query_hits":47.83},{"category":"Codegen","time_ms":257,"query_count":145,"query_hits":23.45},{"category":"Linking","time_ms":0,"query_count":4,"query_hits":0.0},{"category":"Other","time_ms":350,"query_count":924388,"query_hits":99.72}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"cpu-clock","cnt":302.170911},{"name":"faults","cnt":26112.0},{"name":"max-rss","cnt":165144.0},{"name":"cycles:u","cnt":1038457640.0},{"name":"task-clock","cnt":302.171822},{"name":"instructions:u","cnt":1939384444.0},{"name":"wall-time","cnt":0.348007595}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":82,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":19,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":2,"query_count":108,"query_hits":100.0},{"category":"BorrowChecking","time_ms":0,"query_count":22,"query_hits":100.0},{"category":"Codegen","time_ms":74,"query_count":52,"query_hits":100.0},{"category":"Linking","time_ms":0,"query_count":3,"query_hits":33.33},{"category":"Other","time_ms":134,"query_count":373,"query_hits":74.26}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"faults","cnt":27667.0},{"name":"max-rss","cnt":182692.0},{"name":"instructions:u","cnt":2040734183.0},{"name":"cycles:u","cnt":1081784855.0},{"name":"wall-time","cnt":0.33503095},{"name":"task-clock","cnt":306.663306},{"name":"cpu-clock","cnt":306.662403}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":77,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":19,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":14,"query_count":800,"query_hits":76.0},{"category":"BorrowChecking","time_ms":0,"query_count":33,"query_hits":78.79},{"category":"Codegen","time_ms":65,"query_count":66,"query_hits":86.36},{"category":"Linking","time_ms":0,"query_count":3,"query_hits":33.33},{"category":"Other","time_ms":115,"query_count":6398,"query_hits":91.73}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"cycles:u","cnt":4269318809.0},{"name":"task-clock","cnt":1116.797532},{"name":"cpu-clock","cnt":1116.796806},{"name":"max-rss","cnt":208088.0},{"name":"faults","cnt":34031.0},{"name":"instructions:u","cnt":8052975904.0},{"name":"wall-time","cnt":1.147294895}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":78,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":19,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":385,"query_count":2229262,"query_hits":100.0},{"category":"BorrowChecking","time_ms":14,"query_count":63,"query_hits":66.67},{"category":"Codegen","time_ms":254,"query_count":122,"query_hits":77.87},{"category":"Linking","time_ms":0,"query_count":3,"query_hits":33.33},{"category":"Other","time_ms":349,"query_count":924611,"query_hits":99.98}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":1,"name":"add static arr item","path":"1-add-static-arr-item.patch"}}},{"stats":[{"name":"cycles:u","cnt":4342751754.0},{"name":"cpu-clock","cnt":1195.084098},{"name":"instructions:u","cnt":7591873269.0},{"name":"faults","cnt":58944.0},{"name":"task-clock","cnt":1195.102204},{"name":"wall-time","cnt":1.229451065},{"name":"max-rss","cnt":282764.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":85,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":19,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":390,"query_count":2232451,"query_hits":99.96},{"category":"BorrowChecking","time_ms":11,"query_count":50,"query_hits":52.0},{"category":"Codegen","time_ms":150,"query_count":835,"query_hits":64.91},{"category":"Linking","time_ms":113,"query_count":96,"query_hits":54.17},{"category":"Other","time_ms":443,"query_count":932634,"query_hits":99.06}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":false,"release":false,"state":"Clean"},{"stats":[{"name":"cpu-clock","cnt":1493.210023},{"name":"wall-time","cnt":1.482596063},{"name":"instructions:u","cnt":9918205396.0},{"name":"cycles:u","cnt":5512843481.0},{"name":"faults","cnt":61283.0},{"name":"max-rss","cnt":289584.0},{"name":"task-clock","cnt":1493.203136}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":82,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":19,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":380,"query_count":2232364,"query_hits":99.97},{"category":"BorrowChecking","time_ms":14,"query_count":50,"query_hits":52.0},{"category":"Codegen","time_ms":316,"query_count":847,"query_hits":65.41},{"category":"Linking","time_ms":112,"query_count":96,"query_hits":54.17},{"category":"Other","time_ms":506,"query_count":932666,"query_hits":99.06}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"cpu-clock","cnt":423.28495},{"name":"max-rss","cnt":181108.0},{"name":"cycles:u","cnt":1375771632.0},{"name":"instructions:u","cnt":2475486094.0},{"name":"task-clock","cnt":423.277566},{"name":"wall-time","cnt":0.465503949},{"name":"faults","cnt":35481.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":81,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":19,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":2,"query_count":423,"query_hits":90.78},{"category":"BorrowChecking","time_ms":0,"query_count":22,"query_hits":100.0},{"category":"Codegen","time_ms":79,"query_count":292,"query_hits":98.97},{"category":"Linking","time_ms":116,"query_count":51,"query_hits":96.08},{"category":"Other","time_ms":140,"query_count":5167,"query_hits":97.52}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"cpu-clock","cnt":688.694528},{"name":"task-clock","cnt":688.698226},{"name":"wall-time","cnt":0.63009304},{"name":"cycles:u","cnt":2324259208.0},{"name":"faults","cnt":57748.0},{"name":"max-rss","cnt":278524.0},{"name":"instructions:u","cnt":3930759943.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":78,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":19,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":16,"query_count":6114,"query_hits":91.17},{"category":"BorrowChecking","time_ms":0,"query_count":37,"query_hits":81.08},{"category":"Codegen","time_ms":135,"query_count":732,"query_hits":93.44},{"category":"Linking","time_ms":112,"query_count":85,"query_hits":92.94},{"category":"Other","time_ms":220,"query_count":12442,"query_hits":94.36}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"max-rss","cnt":297736.0},{"name":"instructions:u","cnt":9958372627.0},{"name":"wall-time","cnt":1.452806233},{"name":"faults","cnt":64771.0},{"name":"cycles:u","cnt":5479479376.0},{"name":"task-clock","cnt":1493.211547},{"name":"cpu-clock","cnt":1493.200175}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":78,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":20,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":410,"query_count":2234167,"query_hits":99.99},{"category":"BorrowChecking","time_ms":12,"query_count":67,"query_hits":68.66},{"category":"Codegen","time_ms":326,"query_count":591,"query_hits":93.91},{"category":"Linking","time_ms":117,"query_count":83,"query_hits":97.59},{"category":"Other","time_ms":468,"query_count":927303,"query_hits":99.98}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":1,"name":"add static arr item","path":"1-add-static-arr-item.patch"}}},{"stats":[{"name":"task-clock","cnt":990.99726},{"name":"wall-time","cnt":1.030607241},{"name":"cpu-clock","cnt":990.983334},{"name":"faults","cnt":38144.0},{"name":"max-rss","cnt":214140.0},{"name":"instructions:u","cnt":6480243491.0},{"name":"cycles:u","cnt":3652176029.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":82,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":19,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":362,"query_count":2231817,"query_hits":99.97},{"category":"BorrowChecking","time_ms":13,"query_count":50,"query_hits":52.0},{"category":"Codegen","time_ms":147,"query_count":691,"query_hits":60.49},{"category":"Linking","time_ms":70,"query_count":56,"query_hits":35.71},{"category":"Other","time_ms":281,"query_count":932444,"query_hits":99.06}],"compilation_options":{"optimization_level":"Aggressive","incremental":false}},"check":false,"release":true,"state":"Clean"},{"stats":[{"name":"cycles:u","cnt":4777322553.0},{"name":"cpu-clock","cnt":1272.519536},{"name":"task-clock","cnt":1272.522937},{"name":"faults","cnt":40400.0},{"name":"wall-time","cnt":1.300275205},{"name":"instructions:u","cnt":8800882701.0},{"name":"max-rss","cnt":221172.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":81,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":19,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":387,"query_count":2231739,"query_hits":99.97},{"category":"BorrowChecking","time_ms":14,"query_count":50,"query_hits":52.0},{"category":"Codegen","time_ms":312,"query_count":697,"query_hits":60.83},{"category":"Linking","time_ms":65,"query_count":56,"query_hits":35.71},{"category":"Other","time_ms":376,"query_count":932476,"query_hits":99.06}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalStart"},{"stats":[{"name":"instructions:u","cnt":2290448129.0},{"name":"task-clock","cnt":379.15739},{"name":"wall-time","cnt":0.426327366},{"name":"faults","cnt":32886.0},{"name":"cycles:u","cnt":1260063357.0},{"name":"cpu-clock","cnt":379.126662},{"name":"max-rss","cnt":182320.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":81,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":19,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":2,"query_count":413,"query_hits":90.8},{"category":"BorrowChecking","time_ms":0,"query_count":22,"query_hits":100.0},{"category":"Codegen","time_ms":83,"query_count":231,"query_hits":98.7},{"category":"Linking","time_ms":65,"query_count":39,"query_hits":94.87},{"category":"Other","time_ms":138,"query_count":5129,"query_hits":97.5}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalClean"},{"stats":[{"name":"task-clock","cnt":454.245124},{"name":"cycles:u","cnt":1569055228.0},{"name":"max-rss","cnt":192268.0},{"name":"faults","cnt":34440.0},{"name":"wall-time","cnt":0.463963351},{"name":"cpu-clock","cnt":454.253086},{"name":"instructions:u","cnt":2819977509.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":78,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":19,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":14,"query_count":2462,"query_hits":82.98},{"category":"BorrowChecking","time_ms":0,"query_count":37,"query_hits":81.08},{"category":"Codegen","time_ms":124,"query_count":335,"query_hits":89.25},{"category":"Linking","time_ms":69,"query_count":49,"query_hits":83.67},{"category":"Other","time_ms":113,"query_count":8149,"query_hits":91.93}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"instructions:u","cnt":8829379150.0},{"name":"cycles:u","cnt":4741561402.0},{"name":"wall-time","cnt":1.310986064},{"name":"cpu-clock","cnt":1265.636287},{"name":"max-rss","cnt":220508.0},{"name":"faults","cnt":41506.0},{"name":"task-clock","cnt":1265.628309}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":77,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":20,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":388,"query_count":2230829,"query_hits":99.99},{"category":"BorrowChecking","time_ms":14,"query_count":67,"query_hits":68.66},{"category":"Codegen","time_ms":316,"query_count":375,"query_hits":90.4},{"category":"Linking","time_ms":69,"query_count":46,"query_hits":95.65},{"category":"Other","time_ms":345,"query_count":926234,"query_hits":99.98}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":1,"name":"add static arr item","path":"1-add-static-arr-item.patch"}}}],"name":"coercions"}},"crates.io":{"Ok":{"runs":[{"stats":[{"name":"task-clock","cnt":6337.945555},{"name":"cpu-clock","cnt":6337.94763},{"name":"faults","cnt":66879.0},{"name":"max-rss","cnt":373988.0},{"name":"instructions:u","cnt":33321713039.0},{"name":"wall-time","cnt":6.3944599029999999},{"name":"cycles:u","cnt":24765802055.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":19,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":693,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":3805,"query_count":3279890,"query_hits":88.13},{"category":"BorrowChecking","time_ms":157,"query_count":83792,"query_hits":57.7},{"category":"Codegen","time_ms":758,"query_count":95654,"query_hits":56.87},{"category":"Linking","time_ms":3,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":863,"query_count":15036678,"query_hits":97.29}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Clean"},{"stats":[{"name":"faults","cnt":66015.0},{"name":"instructions:u","cnt":35038783541.0},{"name":"task-clock","cnt":6668.169568},{"name":"cycles:u","cnt":26173311689.0},{"name":"wall-time","cnt":6.745141645},{"name":"cpu-clock","cnt":6668.172517},{"name":"max-rss","cnt":373680.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":18,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":687,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":3852,"query_count":3089039,"query_hits":87.76},{"category":"BorrowChecking","time_ms":658,"query_count":88018,"query_hits":60.21},{"category":"Codegen","time_ms":545,"query_count":87458,"query_hits":55.95},{"category":"Linking","time_ms":3,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":864,"query_count":16295518,"query_hits":97.5}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Nll"},{"stats":[{"name":"wall-time","cnt":7.769218204},{"name":"faults","cnt":107563.0},{"name":"max-rss","cnt":539504.0},{"name":"cpu-clock","cnt":7705.347439},{"name":"task-clock","cnt":7705.345181},{"name":"cycles:u","cnt":30101415944.0},{"name":"instructions:u","cnt":40602113162.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":18,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":683,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":4445,"query_count":3266605,"query_hits":88.57},{"category":"BorrowChecking","time_ms":181,"query_count":83792,"query_hits":57.7},{"category":"Codegen","time_ms":1205,"query_count":95654,"query_hits":56.87},{"category":"Linking","time_ms":4,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":1122,"query_count":15037218,"query_hits":97.29}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"cpu-clock","cnt":2728.857486},{"name":"task-clock","cnt":2728.864799},{"name":"wall-time","cnt":2.684139672},{"name":"max-rss","cnt":552292.0},{"name":"cycles:u","cnt":10284461817.0},{"name":"faults","cnt":112389.0},{"name":"instructions:u","cnt":13283970252.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":18,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":691,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":420,"query_count":714241,"query_hits":99.59},{"category":"BorrowChecking","time_ms":0,"query_count":36994,"query_hits":100.0},{"category":"Codegen","time_ms":321,"query_count":52590,"query_hits":99.93},{"category":"Linking","time_ms":3,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":1173,"query_count":2821929,"query_hits":99.08}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"instructions:u","cnt":13800663985.0},{"name":"max-rss","cnt":545416.0},{"name":"cpu-clock","cnt":2776.110977},{"name":"task-clock","cnt":2776.115434},{"name":"faults","cnt":109947.0},{"name":"cycles:u","cnt":10476163211.0},{"name":"wall-time","cnt":2.731140481}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":18,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":689,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":672,"query_count":750745,"query_hits":98.5},{"category":"BorrowChecking","time_ms":25,"query_count":71224,"query_hits":82.69},{"category":"Codegen","time_ms":333,"query_count":53019,"query_hits":99.61},{"category":"Linking","time_ms":4,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":931,"query_count":3034371,"query_hits":99.13}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"instructions:u","cnt":118840261536.0},{"name":"faults","cnt":262604.0},{"name":"cycles:u","cnt":106866937576.0},{"name":"cpu-clock","cnt":28244.157819},{"name":"task-clock","cnt":28244.156031},{"name":"wall-time","cnt":12.702403994},{"name":"max-rss","cnt":1136248.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":19,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":678,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":4320,"query_count":20368225,"query_hits":96.15},{"category":"BorrowChecking","time_ms":156,"query_count":93052,"query_hits":61.91},{"category":"Codegen","time_ms":5689,"query_count":1248350,"query_hits":93.5},{"category":"Linking","time_ms":108,"query_count":165558,"query_hits":93.87},{"category":"Other","time_ms":1602,"query_count":22916000,"query_hits":97.67}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":false,"release":false,"state":"Clean"},{"stats":[{"name":"instructions:u","cnt":135640228259.0},{"name":"cpu-clock","cnt":32081.447499},{"name":"faults","cnt":290549.0},{"name":"cycles:u","cnt":121411578751.0},{"name":"wall-time","cnt":15.259510033},{"name":"task-clock","cnt":32081.198375},{"name":"max-rss","cnt":1253200.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":22,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":681,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":5246,"query_count":21078539,"query_hits":96.72},{"category":"BorrowChecking","time_ms":185,"query_count":93052,"query_hits":61.91},{"category":"Codegen","time_ms":7371,"query_count":1264348,"query_hits":93.48},{"category":"Linking","time_ms":150,"query_count":166354,"query_hits":93.9},{"category":"Other","time_ms":1472,"query_count":23169486,"query_hits":97.7}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"instructions:u","cnt":18826222971.0},{"name":"faults","cnt":174185.0},{"name":"max-rss","cnt":951956.0},{"name":"cpu-clock","cnt":4130.233915},{"name":"wall-time","cnt":4.013384442},{"name":"cycles:u","cnt":15003497591.0},{"name":"task-clock","cnt":4130.409749}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":18,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":690,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":441,"query_count":2037318,"query_hits":98.12},{"category":"BorrowChecking","time_ms":0,"query_count":36994,"query_hits":100.0},{"category":"Codegen","time_ms":1502,"query_count":759833,"query_hits":99.99},{"category":"Linking","time_ms":66,"query_count":116775,"query_hits":100.0},{"category":"Other","time_ms":1223,"query_count":5888820,"query_hits":99.55}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"cpu-clock","cnt":5124.858755},{"name":"cycles:u","cnt":18837194922.0},{"name":"max-rss","cnt":1015024.0},{"name":"task-clock","cnt":5125.037985},{"name":"faults","cnt":191635.0},{"name":"wall-time","cnt":4.539797014},{"name":"instructions:u","cnt":23831832199.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":18,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":683,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":690,"query_count":2809084,"query_hits":98.2},{"category":"BorrowChecking","time_ms":25,"query_count":71264,"query_hits":82.7},{"category":"Codegen","time_ms":1721,"query_count":777059,"query_hits":99.97},{"category":"Linking","time_ms":69,"query_count":118989,"query_hits":100.0},{"category":"Other","time_ms":1255,"query_count":6314017,"query_hits":99.57}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"wall-time","cnt":24.619560996},{"name":"instructions:u","cnt":363646899417.0},{"name":"faults","cnt":245746.0},{"name":"cpu-clock","cnt":116774.346995},{"name":"cycles:u","cnt":441777454540.0},{"name":"max-rss","cnt":945644.0},{"name":"task-clock","cnt":116774.223692}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":24,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":560,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":4321,"query_count":22643842,"query_hits":96.46},{"category":"BorrowChecking","time_ms":155,"query_count":93052,"query_hits":61.91},{"category":"Codegen","time_ms":5834,"query_count":1189344,"query_hits":93.05},{"category":"Linking","time_ms":44,"query_count":140306,"query_hits":94.11},{"category":"Other","time_ms":13562,"query_count":21799574,"query_hits":97.47}],"compilation_options":{"optimization_level":"Default","incremental":false}},"check":false,"release":true,"state":"Clean"},{"stats":[{"name":"task-clock","cnt":132213.74898},{"name":"cycles:u","cnt":499480710844.0},{"name":"max-rss","cnt":1151968.0},{"name":"instructions:u","cnt":407674045003.0},{"name":"cpu-clock","cnt":132214.065143},{"name":"wall-time","cnt":26.93922853},{"name":"faults","cnt":289719.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":22,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":559,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":5429,"query_count":24238019,"query_hits":97.09},{"category":"BorrowChecking","time_ms":182,"query_count":93052,"query_hits":61.91},{"category":"Codegen","time_ms":9516,"query_count":1233826,"query_hits":93.23},{"category":"Linking","time_ms":37,"query_count":140860,"query_hits":94.13},{"category":"Other","time_ms":11049,"query_count":22061940,"query_hits":97.5}],"compilation_options":{"optimization_level":"Default","incremental":true}},"check":false,"release":true,"state":"IncrementalStart"},{"stats":[{"name":"faults","cnt":187548.0},{"name":"cpu-clock","cnt":4047.268153},{"name":"task-clock","cnt":4047.483711},{"name":"max-rss","cnt":896384.0},{"name":"cycles:u","cnt":14924959357.0},{"name":"instructions:u","cnt":18450029789.0},{"name":"wall-time","cnt":3.862324391}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":18,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":565,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":441,"query_count":2162635,"query_hits":97.95},{"category":"BorrowChecking","time_ms":0,"query_count":36994,"query_hits":100.0},{"category":"Codegen","time_ms":1527,"query_count":746951,"query_hits":99.99},{"category":"Linking","time_ms":29,"query_count":135106,"query_hits":100.0},{"category":"Other","time_ms":1206,"query_count":4983145,"query_hits":99.47}],"compilation_options":{"optimization_level":"Default","incremental":true}},"check":false,"release":true,"state":"IncrementalClean"},{"stats":[{"name":"instructions:u","cnt":63874907825.0},{"name":"task-clock","cnt":16258.667935},{"name":"wall-time","cnt":6.970236938},{"name":"cpu-clock","cnt":16258.593335},{"name":"max-rss","cnt":981596.0},{"name":"faults","cnt":212269.0},{"name":"cycles:u","cnt":61274694102.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":18,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":567,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":683,"query_count":2546313,"query_hits":97.87},{"category":"BorrowChecking","time_ms":25,"query_count":71264,"query_hits":82.7},{"category":"Codegen","time_ms":1585,"query_count":757316,"query_hits":99.73},{"category":"Linking","time_ms":34,"query_count":135228,"query_hits":100.0},{"category":"Other","time_ms":3977,"query_count":5284276,"query_hits":99.49}],"compilation_options":{"optimization_level":"Default","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}}],"name":"crates.io"}},"ctfe-stress":{"Ok":{"runs":[{"stats":[{"name":"task-clock","cnt":14105.461202},{"name":"instructions:u","cnt":133651469711.0},{"name":"max-rss","cnt":98216.0},{"name":"cycles:u","cnt":56189737677.0},{"name":"wall-time","cnt":14.176804649},{"name":"cpu-clock","cnt":14105.459483},{"name":"faults","cnt":5698.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":13,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":24,"query_count":470744601,"query_hits":100.0},{"category":"BorrowChecking","time_ms":0,"query_count":842,"query_hits":59.38},{"category":"Codegen","time_ms":8,"query_count":5244370,"query_hits":99.99},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":14060,"query_count":23710502,"query_hits":99.92}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Clean"},{"stats":[{"name":"max-rss","cnt":97892.0},{"name":"cycles:u","cnt":63111177702.0},{"name":"instructions:u","cnt":130401781361.0},{"name":"task-clock","cnt":15841.184405},{"name":"cpu-clock","cnt":15841.195906},{"name":"wall-time","cnt":15.894242224},{"name":"faults","cnt":5738.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":16,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":24,"query_count":470741007,"query_hits":100.0},{"category":"BorrowChecking","time_ms":4,"query_count":842,"query_hits":59.38},{"category":"Codegen","time_ms":7,"query_count":5244226,"query_hits":99.99},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":15795,"query_count":23713322,"query_hits":99.92}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Nll"},{"stats":[{"name":"cycles:u","cnt":70835443175.0},{"name":"instructions:u","cnt":173232620171.0},{"name":"wall-time","cnt":17.82859028},{"name":"task-clock","cnt":17781.703108},{"name":"max-rss","cnt":106440.0},{"name":"faults","cnt":7788.0},{"name":"cpu-clock","cnt":17781.711062}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":17,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":30,"query_count":470744420,"query_hits":100.0},{"category":"BorrowChecking","time_ms":0,"query_count":842,"query_hits":59.38},{"category":"Codegen","time_ms":15,"query_count":5244370,"query_hits":99.99},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":17722,"query_count":23710538,"query_hits":99.92}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"faults","cnt":7162.0},{"name":"cycles:u","cnt":177515787.0},{"name":"instructions:u","cnt":278313776.0},{"name":"max-rss","cnt":91856.0},{"name":"task-clock","cnt":65.412128},{"name":"cpu-clock","cnt":65.420879},{"name":"wall-time","cnt":0.110148601}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":15,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":3,"query_count":5230,"query_hits":99.96},{"category":"BorrowChecking","time_ms":0,"query_count":457,"query_hits":100.0},{"category":"Codegen","time_ms":5,"query_count":586,"query_hits":100.0},{"category":"Linking","time_ms":0,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":45,"query_count":7986,"query_hits":88.83}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"max-rss","cnt":102404.0},{"name":"instructions:u","cnt":134406184325.0},{"name":"faults","cnt":6060.0},{"name":"cycles:u","cnt":56512828064.0},{"name":"wall-time","cnt":14.268003778},{"name":"cpu-clock","cnt":14190.975407},{"name":"task-clock","cnt":14190.977916}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":15,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":24,"query_count":470745361,"query_hits":100.0},{"category":"BorrowChecking","time_ms":0,"query_count":842,"query_hits":59.38},{"category":"Codegen","time_ms":9,"query_count":5244742,"query_hits":99.99},{"category":"Linking","time_ms":0,"query_count":238,"query_hits":49.58},{"category":"Other","time_ms":14139,"query_count":23711282,"query_hits":99.92}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":false,"release":false,"state":"Clean"},{"stats":[{"name":"max-rss","cnt":110928.0},{"name":"instructions:u","cnt":172384269059.0},{"name":"task-clock","cnt":17561.613254},{"name":"cycles:u","cnt":69965842901.0},{"name":"wall-time","cnt":17.608421487},{"name":"faults","cnt":8133.0},{"name":"cpu-clock","cnt":17561.611179}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":15,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":31,"query_count":470745161,"query_hits":100.0},{"category":"BorrowChecking","time_ms":0,"query_count":842,"query_hits":59.38},{"category":"Codegen","time_ms":16,"query_count":5244748,"query_hits":99.99},{"category":"Linking","time_ms":0,"query_count":238,"query_hits":49.58},{"category":"Other","time_ms":17500,"query_count":23711314,"query_hits":99.92}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"wall-time","cnt":0.113486855},{"name":"instructions:u","cnt":280321924.0},{"name":"cycles:u","cnt":180075302.0},{"name":"cpu-clock","cnt":69.277532},{"name":"faults","cnt":7256.0},{"name":"max-rss","cnt":94532.0},{"name":"task-clock","cnt":69.289226}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":17,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":3,"query_count":5335,"query_hits":99.55},{"category":"BorrowChecking","time_ms":0,"query_count":457,"query_hits":100.0},{"category":"Codegen","time_ms":5,"query_count":846,"query_hits":100.0},{"category":"Linking","time_ms":0,"query_count":150,"query_hits":98.67},{"category":"Other","time_ms":43,"query_count":8324,"query_hits":89.28}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"wall-time","cnt":13.472617409},{"name":"task-clock","cnt":13402.667826},{"name":"max-rss","cnt":105004.0},{"name":"cpu-clock","cnt":13402.665517},{"name":"instructions:u","cnt":109034843685.0},{"name":"cycles:u","cnt":53359744676.0},{"name":"faults","cnt":6173.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":18,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":24,"query_count":401012359,"query_hits":100.0},{"category":"BorrowChecking","time_ms":0,"query_count":842,"query_hits":59.38},{"category":"Codegen","time_ms":8,"query_count":5244700,"query_hits":99.99},{"category":"Linking","time_ms":0,"query_count":202,"query_hits":49.5},{"category":"Other","time_ms":13351,"query_count":23710370,"query_hits":99.92}],"compilation_options":{"optimization_level":"Aggressive","incremental":false}},"check":false,"release":true,"state":"Clean"},{"stats":[{"name":"cycles:u","cnt":59043850549.0},{"name":"faults","cnt":8307.0},{"name":"cpu-clock","cnt":14831.430912},{"name":"task-clock","cnt":14831.433975},{"name":"max-rss","cnt":113748.0},{"name":"wall-time","cnt":14.874877162},{"name":"instructions:u","cnt":141825284768.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":17,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":30,"query_count":401012167,"query_hits":100.0},{"category":"BorrowChecking","time_ms":0,"query_count":842,"query_hits":59.38},{"category":"Codegen","time_ms":16,"query_count":5244704,"query_hits":99.99},{"category":"Linking","time_ms":0,"query_count":202,"query_hits":49.5},{"category":"Other","time_ms":14766,"query_count":23710402,"query_hits":99.92}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalStart"},{"stats":[{"name":"cpu-clock","cnt":68.177559},{"name":"instructions:u","cnt":281339267.0},{"name":"cycles:u","cnt":179607412.0},{"name":"wall-time","cnt":0.114471847},{"name":"max-rss","cnt":95024.0},{"name":"task-clock","cnt":68.179249},{"name":"faults","cnt":7268.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":17,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":3,"query_count":5335,"query_hits":99.55},{"category":"BorrowChecking","time_ms":0,"query_count":457,"query_hits":100.0},{"category":"Codegen","time_ms":5,"query_count":835,"query_hits":100.0},{"category":"Linking","time_ms":0,"query_count":152,"query_hits":98.68},{"category":"Other","time_ms":43,"query_count":8357,"query_hits":89.31}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalClean"}],"name":"ctfe-stress"}},"deep-vector":{"Ok":{"runs":[{"stats":[{"name":"wall-time","cnt":1.23104342},{"name":"faults","cnt":56681.0},{"name":"max-rss","cnt":287504.0},{"name":"instructions:u","cnt":7387988299.0},{"name":"cpu-clock","cnt":1181.779423},{"name":"task-clock","cnt":1181.779535},{"name":"cycles:u","cnt":4448717142.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":48,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":356,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":450,"query_count":1360196,"query_hits":99.98},{"category":"BorrowChecking","time_ms":130,"query_count":16,"query_hits":25.0},{"category":"Codegen","time_ms":117,"query_count":91,"query_hits":6.59},{"category":"Linking","time_ms":0,"query_count":4,"query_hits":0.0},{"category":"Other","time_ms":187,"query_count":1100750,"query_hits":99.24}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Clean"},{"stats":[{"name":"cycles:u","cnt":3953550694.0},{"name":"max-rss","cnt":302912.0},{"name":"task-clock","cnt":1053.296878},{"name":"faults","cnt":55729.0},{"name":"cpu-clock","cnt":1053.296664},{"name":"instructions:u","cnt":6794554204.0},{"name":"wall-time","cnt":1.102509649}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":33,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":273,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":431,"query_count":816288,"query_hits":99.97},{"category":"BorrowChecking","time_ms":20,"query_count":18,"query_hits":33.33},{"category":"Codegen","time_ms":109,"query_count":88,"query_hits":4.55},{"category":"Linking","time_ms":0,"query_count":4,"query_hits":0.0},{"category":"Other","time_ms":183,"query_count":1100876,"query_hits":99.24}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Nll"},{"stats":[{"name":"cycles:u","cnt":4910386259.0},{"name":"faults","cnt":67922.0},{"name":"max-rss","cnt":347664.0},{"name":"instructions:u","cnt":8565590419.0},{"name":"cpu-clock","cnt":1303.058212},{"name":"task-clock","cnt":1303.058901},{"name":"wall-time","cnt":1.351077679}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":35,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":274,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":469,"query_count":1360190,"query_hits":99.98},{"category":"BorrowChecking","time_ms":142,"query_count":16,"query_hits":25.0},{"category":"Codegen","time_ms":172,"query_count":91,"query_hits":6.59},{"category":"Linking","time_ms":0,"query_count":4,"query_hits":0.0},{"category":"Other","time_ms":215,"query_count":1100786,"query_hits":99.23}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"wall-time","cnt":0.547139748},{"name":"instructions:u","cnt":3268570462.0},{"name":"cycles:u","cnt":1754937669.0},{"name":"task-clock","cnt":500.957302},{"name":"cpu-clock","cnt":500.957118},{"name":"faults","cnt":47971.0},{"name":"max-rss","cnt":267500.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":35,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":276,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1,"query_count":79,"query_hits":96.2},{"category":"BorrowChecking","time_ms":0,"query_count":6,"query_hits":100.0},{"category":"Codegen","time_ms":4,"query_count":48,"query_hits":95.83},{"category":"Linking","time_ms":0,"query_count":3,"query_hits":33.33},{"category":"Other","time_ms":189,"query_count":3183,"query_hits":96.58}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"instructions:u","cnt":8627598962.0},{"name":"wall-time","cnt":1.33226861},{"name":"task-clock","cnt":1300.807867},{"name":"max-rss","cnt":340056.0},{"name":"faults","cnt":65935.0},{"name":"cycles:u","cnt":4931474318.0},{"name":"cpu-clock","cnt":1300.808211}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":30,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":274,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":482,"query_count":1360721,"query_hits":99.99},{"category":"BorrowChecking","time_ms":142,"query_count":16,"query_hits":56.25},{"category":"Codegen","time_ms":180,"query_count":61,"query_hits":83.61},{"category":"Linking","time_ms":0,"query_count":3,"query_hits":33.33},{"category":"Other","time_ms":197,"query_count":1097604,"query_hits":99.98}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"cpu-clock","cnt":1305.072424},{"name":"task-clock","cnt":1305.083},{"name":"cycles:u","cnt":4921047981.0},{"name":"max-rss","cnt":325356.0},{"name":"instructions:u","cnt":8628978254.0},{"name":"faults","cnt":62970.0},{"name":"wall-time","cnt":1.355035428}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":34,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":279,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":473,"query_count":1360680,"query_hits":99.99},{"category":"BorrowChecking","time_ms":134,"query_count":15,"query_hits":66.67},{"category":"Codegen","time_ms":180,"query_count":61,"query_hits":83.61},{"category":"Linking","time_ms":0,"query_count":3,"query_hits":33.33},{"category":"Other","time_ms":203,"query_count":1097556,"query_hits":99.99}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":1,"name":"add vec item","path":"1-add-vec-item.patch"}}},{"stats":[{"name":"wall-time","cnt":1.823466548},{"name":"faults","cnt":84325.0},{"name":"cycles:u","cnt":6714220865.0},{"name":"cpu-clock","cnt":1815.571958},{"name":"task-clock","cnt":1815.558141},{"name":"instructions:u","cnt":10932650364.0},{"name":"max-rss","cnt":393036.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":33,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":279,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":443,"query_count":4372424,"query_hits":99.95},{"category":"BorrowChecking","time_ms":138,"query_count":20,"query_hits":40.0},{"category":"Codegen","time_ms":263,"query_count":2733,"query_hits":77.2},{"category":"Linking","time_ms":85,"query_count":366,"query_hits":66.12},{"category":"Other","time_ms":559,"query_count":1112554,"query_hits":98.89}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":false,"release":false,"state":"Clean"},{"stats":[{"name":"max-rss","cnt":445436.0},{"name":"cycles:u","cnt":7344607630.0},{"name":"instructions:u","cnt":12682107081.0},{"name":"task-clock","cnt":1993.565392},{"name":"cpu-clock","cnt":1993.550496},{"name":"faults","cnt":99610.0},{"name":"wall-time","cnt":1.987447325}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":34,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":273,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":467,"query_count":4372316,"query_hits":99.96},{"category":"BorrowChecking","time_ms":140,"query_count":20,"query_hits":40.0},{"category":"Codegen","time_ms":368,"query_count":2787,"query_hits":77.5},{"category":"Linking","time_ms":84,"query_count":366,"query_hits":66.12},{"category":"Other","time_ms":563,"query_count":1112608,"query_hits":98.89}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"wall-time","cnt":0.669868236},{"name":"instructions:u","cnt":3992985360.0},{"name":"cycles:u","cnt":2135955693.0},{"name":"task-clock","cnt":626.375639},{"name":"faults","cnt":57529.0},{"name":"cpu-clock","cnt":626.360027},{"name":"max-rss","cnt":287356.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":34,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":277,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1,"query_count":1125,"query_hits":90.58},{"category":"BorrowChecking","time_ms":0,"query_count":6,"query_hits":100.0},{"category":"Codegen","time_ms":45,"query_count":1289,"query_hits":99.69},{"category":"Linking","time_ms":76,"query_count":194,"query_hits":98.97},{"category":"Other","time_ms":197,"query_count":9882,"query_hits":98.58}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"cpu-clock","cnt":2013.405707},{"name":"instructions:u","cnt":12815053576.0},{"name":"wall-time","cnt":1.976279203},{"name":"faults","cnt":101774.0},{"name":"cycles:u","cnt":7429595145.0},{"name":"task-clock","cnt":2013.39996},{"name":"max-rss","cnt":457336.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":30,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":277,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":480,"query_count":4373527,"query_hits":99.98},{"category":"BorrowChecking","time_ms":139,"query_count":20,"query_hits":65.0},{"category":"Codegen","time_ms":385,"query_count":2426,"query_hits":96.46},{"category":"Linking","time_ms":80,"query_count":315,"query_hits":98.1},{"category":"Other","time_ms":526,"query_count":1105542,"query_hits":99.96}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"faults","cnt":99858.0},{"name":"wall-time","cnt":1.982492933},{"name":"task-clock","cnt":1997.097002},{"name":"max-rss","cnt":447836.0},{"name":"instructions:u","cnt":12784505945.0},{"name":"cpu-clock","cnt":1997.096024},{"name":"cycles:u","cnt":7374737538.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":35,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":301,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":482,"query_count":4373122,"query_hits":99.99},{"category":"BorrowChecking","time_ms":138,"query_count":19,"query_hits":73.68},{"category":"Codegen","time_ms":373,"query_count":2181,"query_hits":99.13},{"category":"Linking","time_ms":82,"query_count":313,"query_hits":99.36},{"category":"Other","time_ms":556,"query_count":1105006,"query_hits":99.98}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":1,"name":"add vec item","path":"1-add-vec-item.patch"}}},{"stats":[{"name":"task-clock","cnt":3251.990325},{"name":"faults","cnt":143857.0},{"name":"instructions:u","cnt":18206631963.0},{"name":"cycles:u","cnt":12124364628.0},{"name":"wall-time","cnt":3.245032798},{"name":"max-rss","cnt":600784.0},{"name":"cpu-clock","cnt":3251.984895}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":36,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":277,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":442,"query_count":4370274,"query_hits":99.96},{"category":"BorrowChecking","time_ms":133,"query_count":20,"query_hits":40.0},{"category":"Codegen","time_ms":255,"query_count":1937,"query_hits":73.41},{"category":"Linking","time_ms":79,"query_count":240,"query_hits":50.83},{"category":"Other","time_ms":1961,"query_count":1111404,"query_hits":98.91}],"compilation_options":{"optimization_level":"Aggressive","incremental":false}},"check":false,"release":true,"state":"Clean"},{"stats":[{"name":"cpu-clock","cnt":3417.590913},{"name":"instructions:u","cnt":19904931186.0},{"name":"faults","cnt":157072.0},{"name":"wall-time","cnt":3.395909934},{"name":"task-clock","cnt":3417.604573},{"name":"max-rss","cnt":648328.0},{"name":"cycles:u","cnt":12865460708.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":35,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":276,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":468,"query_count":4370039,"query_hits":99.96},{"category":"BorrowChecking","time_ms":138,"query_count":20,"query_hits":40.0},{"category":"Codegen","time_ms":355,"query_count":1951,"query_hits":73.6},{"category":"Linking","time_ms":78,"query_count":240,"query_hits":50.83},{"category":"Other","time_ms":2007,"query_count":1111436,"query_hits":98.91}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalStart"},{"stats":[{"name":"cpu-clock","cnt":622.44399},{"name":"max-rss","cnt":288304.0},{"name":"cycles:u","cnt":2123386621.0},{"name":"faults","cnt":57024.0},{"name":"wall-time","cnt":0.665066769},{"name":"task-clock","cnt":622.450874},{"name":"instructions:u","cnt":3957252206.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":34,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":277,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1,"query_count":1026,"query_hits":90.25},{"category":"BorrowChecking","time_ms":0,"query_count":6,"query_hits":100.0},{"category":"Codegen","time_ms":44,"query_count":884,"query_hits":99.55},{"category":"Linking","time_ms":70,"query_count":182,"query_hits":98.9},{"category":"Other","time_ms":189,"query_count":9666,"query_hits":98.55}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalClean"},{"stats":[{"name":"instructions:u","cnt":19749571788.0},{"name":"task-clock","cnt":3378.263465},{"name":"faults","cnt":150614.0},{"name":"max-rss","cnt":631560.0},{"name":"cycles:u","cnt":12748576200.0},{"name":"cpu-clock","cnt":3378.26777},{"name":"wall-time","cnt":3.383589201}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":30,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":278,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":481,"query_count":4357616,"query_hits":99.99},{"category":"BorrowChecking","time_ms":136,"query_count":20,"query_hits":65.0},{"category":"Codegen","time_ms":364,"query_count":1260,"query_hits":95.95},{"category":"Linking","time_ms":77,"query_count":190,"query_hits":96.84},{"category":"Other","time_ms":1968,"query_count":1101585,"query_hits":99.97}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"instructions:u","cnt":19710564580.0},{"name":"cycles:u","cnt":12617465291.0},{"name":"wall-time","cnt":3.380354537},{"name":"max-rss","cnt":628688.0},{"name":"task-clock","cnt":3359.325268},{"name":"cpu-clock","cnt":3359.327261},{"name":"faults","cnt":149988.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":36,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":278,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":478,"query_count":4357247,"query_hits":99.99},{"category":"BorrowChecking","time_ms":136,"query_count":19,"query_hits":73.68},{"category":"Codegen","time_ms":367,"query_count":1057,"query_hits":98.2},{"category":"Linking","time_ms":81,"query_count":188,"query_hits":98.94},{"category":"Other","time_ms":1964,"query_count":1101081,"query_hits":99.98}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":1,"name":"add vec item","path":"1-add-vec-item.patch"}}}],"name":"deep-vector"}},"deeply-nested":{"Ok":{"runs":[{"stats":[{"name":"faults","cnt":5300.0},{"name":"cycles:u","cnt":248345904.0},{"name":"task-clock","cnt":74.520573},{"name":"max-rss","cnt":102392.0},{"name":"cpu-clock","cnt":74.519334},{"name":"instructions:u","cnt":399082248.0},{"name":"wall-time","cnt":0.103690873}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":25,"query_count":9429,"query_hits":90.3},{"category":"BorrowChecking","time_ms":0,"query_count":36,"query_hits":55.56},{"category":"Codegen","time_ms":3,"query_count":197,"query_hits":39.59},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":26,"query_count":69336,"query_hits":84.59}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Clean"},{"stats":[{"name":"cpu-clock","cnt":75.614741},{"name":"wall-time","cnt":0.10572269},{"name":"faults","cnt":5326.0},{"name":"instructions:u","cnt":400035780.0},{"name":"max-rss","cnt":101632.0},{"name":"cycles:u","cnt":249026575.0},{"name":"task-clock","cnt":75.616324}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":25,"query_count":9383,"query_hits":90.31},{"category":"BorrowChecking","time_ms":0,"query_count":38,"query_hits":57.89},{"category":"Codegen","time_ms":2,"query_count":194,"query_hits":39.18},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":27,"query_count":70110,"query_hits":84.76}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Nll"},{"stats":[{"name":"max-rss","cnt":109964.0},{"name":"cpu-clock","cnt":87.498106},{"name":"faults","cnt":6902.0},{"name":"wall-time","cnt":0.117238839},{"name":"instructions:u","cnt":459504727.0},{"name":"task-clock","cnt":87.490901},{"name":"cycles:u","cnt":291066661.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":27,"query_count":9396,"query_hits":90.63},{"category":"BorrowChecking","time_ms":0,"query_count":36,"query_hits":55.56},{"category":"Codegen","time_ms":4,"query_count":197,"query_hits":39.59},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":35,"query_count":69372,"query_hits":84.58}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"cpu-clock","cnt":47.523237},{"name":"faults","cnt":6166.0},{"name":"instructions:u","cnt":207107258.0},{"name":"task-clock","cnt":47.524208},{"name":"max-rss","cnt":101644.0},{"name":"cycles:u","cnt":134678329.0},{"name":"wall-time","cnt":0.075052676}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":0,"query_count":1869,"query_hits":99.89},{"category":"BorrowChecking","time_ms":0,"query_count":18,"query_hits":100.0},{"category":"Codegen","time_ms":2,"query_count":123,"query_hits":98.37},{"category":"Linking","time_ms":0,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":24,"query_count":6054,"query_hits":97.57}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"instructions:u","cnt":713202769.0},{"name":"task-clock","cnt":151.516228},{"name":"cycles:u","cnt":516594593.0},{"name":"max-rss","cnt":120128.0},{"name":"faults","cnt":7991.0},{"name":"cpu-clock","cnt":151.518329},{"name":"wall-time","cnt":0.154162543}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":28,"query_count":61311,"query_hits":95.4},{"category":"BorrowChecking","time_ms":0,"query_count":40,"query_hits":60.0},{"category":"Codegen","time_ms":19,"query_count":4849,"query_hits":90.33},{"category":"Linking","time_ms":0,"query_count":640,"query_hits":87.5},{"category":"Other","time_ms":54,"query_count":106820,"query_hits":88.85}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":false,"release":false,"state":"Clean"},{"stats":[{"name":"wall-time","cnt":0.170287117},{"name":"cpu-clock","cnt":168.04484},{"name":"max-rss","cnt":127132.0},{"name":"instructions:u","cnt":793389492.0},{"name":"faults","cnt":9575.0},{"name":"cycles:u","cnt":570256117.0},{"name":"task-clock","cnt":168.041104}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":31,"query_count":60930,"query_hits":96.0},{"category":"BorrowChecking","time_ms":0,"query_count":40,"query_hits":60.0},{"category":"Codegen","time_ms":23,"query_count":4867,"query_hits":90.36},{"category":"Linking","time_ms":0,"query_count":640,"query_hits":87.5},{"category":"Other","time_ms":62,"query_count":106852,"query_hits":88.84}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"faults","cnt":7264.0},{"name":"task-clock","cnt":63.459052},{"name":"cycles:u","cnt":189773420.0},{"name":"instructions:u","cnt":285261239.0},{"name":"max-rss","cnt":110868.0},{"name":"cpu-clock","cnt":63.461051},{"name":"wall-time","cnt":0.090839698}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":0,"query_count":6401,"query_hits":97.39},{"category":"BorrowChecking","time_ms":0,"query_count":18,"query_hits":100.0},{"category":"Codegen","time_ms":15,"query_count":2944,"query_hits":99.9},{"category":"Linking","time_ms":0,"query_count":450,"query_hits":99.56},{"category":"Other","time_ms":24,"query_count":30309,"query_hits":99.45}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"wall-time","cnt":0.213072934},{"name":"cycles:u","cnt":844429849.0},{"name":"max-rss","cnt":120052.0},{"name":"cpu-clock","cnt":232.129275},{"name":"faults","cnt":7333.0},{"name":"task-clock","cnt":232.131933},{"name":"instructions:u","cnt":1236561992.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":28,"query_count":65419,"query_hits":95.94},{"category":"BorrowChecking","time_ms":0,"query_count":40,"query_hits":60.0},{"category":"Codegen","time_ms":13,"query_count":3647,"query_hits":88.73},{"category":"Linking","time_ms":0,"query_count":476,"query_hits":85.71},{"category":"Other","time_ms":120,"query_count":99286,"query_hits":88.11}],"compilation_options":{"optimization_level":"Aggressive","incremental":false}},"check":false,"release":true,"state":"Clean"},{"stats":[{"name":"wall-time","cnt":0.227200267},{"name":"task-clock","cnt":247.878578},{"name":"cpu-clock","cnt":247.87565},{"name":"faults","cnt":8975.0},{"name":"instructions:u","cnt":1315081625.0},{"name":"cycles:u","cnt":899405021.0},{"name":"max-rss","cnt":126800.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":31,"query_count":65079,"query_hits":96.45},{"category":"BorrowChecking","time_ms":0,"query_count":40,"query_hits":60.0},{"category":"Codegen","time_ms":17,"query_count":3655,"query_hits":88.76},{"category":"Linking","time_ms":0,"query_count":476,"query_hits":85.71},{"category":"Other","time_ms":128,"query_count":99318,"query_hits":88.1}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalStart"},{"stats":[{"name":"cpu-clock","cnt":62.099065},{"name":"task-clock","cnt":62.102222},{"name":"wall-time","cnt":0.090622648},{"name":"instructions:u","cnt":285972739.0},{"name":"faults","cnt":7035.0},{"name":"max-rss","cnt":109860.0},{"name":"cycles:u","cnt":190256452.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":0,"query_count":6195,"query_hits":97.37},{"category":"BorrowChecking","time_ms":0,"query_count":18,"query_hits":100.0},{"category":"Codegen","time_ms":14,"query_count":2114,"query_hits":99.86},{"category":"Linking","time_ms":0,"query_count":443,"query_hits":99.55},{"category":"Other","time_ms":24,"query_count":28196,"query_hits":99.4}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalClean"}],"name":"deeply-nested"}},"encoding":{"Ok":{"runs":[{"stats":[{"name":"wall-time","cnt":0.444826441},{"name":"cycles:u","cnt":1573771257.0},{"name":"task-clock","cnt":415.688305},{"name":"instructions:u","cnt":2004583753.0},{"name":"cpu-clock","cnt":415.687367},{"name":"faults","cnt":12132.0},{"name":"max-rss","cnt":135140.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":13,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":29,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":180,"query_count":508075,"query_hits":93.24},{"category":"BorrowChecking","time_ms":17,"query_count":10656,"query_hits":59.89},{"category":"Codegen","time_ms":57,"query_count":22677,"query_hits":67.72},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":106,"query_count":769146,"query_hits":90.75}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Clean"},{"stats":[{"name":"task-clock","cnt":449.60549},{"name":"faults","cnt":12288.0},{"name":"wall-time","cnt":0.479385957},{"name":"cpu-clock","cnt":449.605131},{"name":"instructions:u","cnt":2199144789.0},{"name":"cycles:u","cnt":1709129481.0},{"name":"max-rss","cnt":135536.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":13,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":29,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":180,"query_count":473109,"query_hits":93.09},{"category":"BorrowChecking","time_ms":65,"query_count":11386,"query_hits":62.62},{"category":"Codegen","time_ms":42,"query_count":21426,"query_hits":67.78},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":104,"query_count":830890,"query_hits":91.43}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Nll"},{"stats":[{"name":"cycles:u","cnt":2089132015.0},{"name":"task-clock","cnt":551.428166},{"name":"wall-time","cnt":0.581107144},{"name":"cpu-clock","cnt":551.427259},{"name":"faults","cnt":17564.0},{"name":"instructions:u","cnt":2668940114.0},{"name":"max-rss","cnt":158360.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":13,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":29,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":226,"query_count":507003,"query_hits":93.51},{"category":"BorrowChecking","time_ms":20,"query_count":10656,"query_hits":59.89},{"category":"Codegen","time_ms":102,"query_count":22677,"query_hits":67.72},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":144,"query_count":769206,"query_hits":90.74}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"task-clock","cnt":221.525969},{"name":"cpu-clock","cnt":221.525853},{"name":"instructions:u","cnt":1073733840.0},{"name":"wall-time","cnt":0.240264576},{"name":"max-rss","cnt":150740.0},{"name":"cycles:u","cnt":775672792.0},{"name":"faults","cnt":16827.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":13,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":30,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":33,"query_count":44166,"query_hits":99.12},{"category":"BorrowChecking","time_ms":0,"query_count":6152,"query_hits":100.0},{"category":"Codegen","time_ms":20,"query_count":4260,"query_hits":99.93},{"category":"Linking","time_ms":0,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":105,"query_count":155855,"query_hits":98.16}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"cpu-clock","cnt":235.416039},{"name":"task-clock","cnt":235.416957},{"name":"max-rss","cnt":160420.0},{"name":"instructions:u","cnt":1127377056.0},{"name":"wall-time","cnt":0.274683965},{"name":"cycles:u","cnt":808074476.0},{"name":"faults","cnt":18513.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":13,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":30,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":52,"query_count":66763,"query_hits":97.71},{"category":"BorrowChecking","time_ms":1,"query_count":9562,"query_hits":86.72},{"category":"Codegen","time_ms":23,"query_count":4932,"query_hits":99.49},{"category":"Linking","time_ms":0,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":89,"query_count":179544,"query_hits":98.32}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"cycles:u","cnt":7096971967.0},{"name":"task-clock","cnt":1891.308334},{"name":"cpu-clock","cnt":1891.294731},{"name":"faults","cnt":32205.0},{"name":"instructions:u","cnt":8330513592.0},{"name":"wall-time","cnt":0.979219543},{"name":"max-rss","cnt":225532.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":13,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":30,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":201,"query_count":4777037,"query_hits":98.9},{"category":"BorrowChecking","time_ms":17,"query_count":12068,"query_hits":64.58},{"category":"Codegen","time_ms":337,"query_count":90045,"query_hits":87.45},{"category":"Linking","time_ms":4,"query_count":9552,"query_hits":85.55},{"category":"Other","time_ms":331,"query_count":1396024,"query_hits":93.59}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":false,"release":false,"state":"Clean"},{"stats":[{"name":"instructions:u","cnt":10416149643.0},{"name":"max-rss","cnt":256836.0},{"name":"cpu-clock","cnt":2375.309448},{"name":"wall-time","cnt":1.230386677},{"name":"cycles:u","cnt":8846384256.0},{"name":"task-clock","cnt":2375.297902},{"name":"faults","cnt":40465.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":14,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":29,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":258,"query_count":4812479,"query_hits":99.01},{"category":"BorrowChecking","time_ms":20,"query_count":12068,"query_hits":64.58},{"category":"Codegen","time_ms":512,"query_count":92281,"query_hits":87.52},{"category":"Linking","time_ms":7,"query_count":9636,"query_hits":85.68},{"category":"Other","time_ms":344,"query_count":1401180,"query_hits":93.61}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"faults","cnt":23689.0},{"name":"cpu-clock","cnt":317.969105},{"name":"wall-time","cnt":0.326148508},{"name":"task-clock","cnt":318.021794},{"name":"max-rss","cnt":182448.0},{"name":"cycles:u","cnt":1049295099.0},{"name":"instructions:u","cnt":1393788383.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":13,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":30,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":35,"query_count":94420,"query_hits":98.21},{"category":"BorrowChecking","time_ms":0,"query_count":6152,"query_hits":100.0},{"category":"Codegen","time_ms":85,"query_count":46390,"query_hits":99.98},{"category":"Linking","time_ms":5,"query_count":6499,"query_hits":99.97},{"category":"Other","time_ms":111,"query_count":264214,"query_hits":98.85}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"faults","cnt":23781.0},{"name":"cpu-clock","cnt":339.714837},{"name":"wall-time","cnt":0.345176715},{"name":"cycles:u","cnt":1111527185.0},{"name":"task-clock","cnt":339.770079},{"name":"max-rss","cnt":187824.0},{"name":"instructions:u","cnt":1498733024.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":14,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":31,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":52,"query_count":129835,"query_hits":97.6},{"category":"BorrowChecking","time_ms":1,"query_count":9566,"query_hits":86.72},{"category":"Codegen","time_ms":89,"query_count":48705,"query_hits":99.0},{"category":"Linking","time_ms":6,"query_count":6640,"query_hits":99.86},{"category":"Other","time_ms":96,"query_count":284385,"query_hits":98.88}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"wall-time","cnt":1.557907468},{"name":"max-rss","cnt":238832.0},{"name":"cpu-clock","cnt":5289.321088},{"name":"faults","cnt":35649.0},{"name":"instructions:u","cnt":18798735943.0},{"name":"cycles:u","cnt":19964963924.0},{"name":"task-clock","cnt":5289.310051}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":20,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":42,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":266,"query_count":5003612,"query_hits":98.96},{"category":"BorrowChecking","time_ms":23,"query_count":12068,"query_hits":64.58},{"category":"Codegen","time_ms":407,"query_count":83229,"query_hits":86.38},{"category":"Linking","time_ms":3,"query_count":7840,"query_hits":83.21},{"category":"Other","time_ms":907,"query_count":1410806,"query_hits":93.32}],"compilation_options":{"optimization_level":"Aggressive","incremental":false}},"check":false,"release":true,"state":"Clean"},{"stats":[{"name":"faults","cnt":44377.0},{"name":"cycles:u","cnt":22513820852.0},{"name":"wall-time","cnt":1.769191892},{"name":"max-rss","cnt":269996.0},{"name":"task-clock","cnt":5991.858295},{"name":"instructions:u","cnt":21283577961.0},{"name":"cpu-clock","cnt":5991.871264}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":13,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":29,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":261,"query_count":5073564,"query_hits":99.07},{"category":"BorrowChecking","time_ms":20,"query_count":12068,"query_hits":64.58},{"category":"Codegen","time_ms":565,"query_count":85619,"query_hits":86.67},{"category":"Linking","time_ms":4,"query_count":7900,"query_hits":83.34},{"category":"Other","time_ms":825,"query_count":1419438,"query_hits":93.36}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalStart"},{"stats":[{"name":"cycles:u","cnt":1072338065.0},{"name":"task-clock","cnt":316.831405},{"name":"faults","cnt":23933.0},{"name":"max-rss","cnt":182568.0},{"name":"instructions:u","cnt":1411077300.0},{"name":"cpu-clock","cnt":316.791994},{"name":"wall-time","cnt":0.321762847}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":13,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":30,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":34,"query_count":96248,"query_hits":98.09},{"category":"BorrowChecking","time_ms":0,"query_count":6152,"query_hits":100.0},{"category":"Codegen","time_ms":86,"query_count":38563,"query_hits":99.97},{"category":"Linking","time_ms":2,"query_count":6901,"query_hits":99.97},{"category":"Other","time_ms":109,"query_count":255883,"query_hits":98.81}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalClean"},{"stats":[{"name":"wall-time","cnt":0.425291416},{"name":"cpu-clock","cnt":425.69378},{"name":"faults","cnt":24395.0},{"name":"task-clock","cnt":425.734936},{"name":"max-rss","cnt":192580.0},{"name":"cycles:u","cnt":1448800198.0},{"name":"instructions:u","cnt":1904727169.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":13,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":31,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":53,"query_count":157891,"query_hits":97.99},{"category":"BorrowChecking","time_ms":1,"query_count":9566,"query_hits":86.72},{"category":"Codegen","time_ms":92,"query_count":40432,"query_hits":99.35},{"category":"Linking","time_ms":3,"query_count":7025,"query_hits":99.93},{"category":"Other","time_ms":159,"query_count":277479,"query_hits":98.85}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}}],"name":"encoding"}},"futures":{"Ok":{"runs":[{"stats":[{"name":"instructions:u","cnt":3810108307.0},{"name":"task-clock","cnt":708.245374},{"name":"cycles:u","cnt":2740122534.0},{"name":"faults","cnt":11279.0},{"name":"max-rss","cnt":130252.0},{"name":"cpu-clock","cnt":708.244368},{"name":"wall-time","cnt":0.7394331}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":15,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":23,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":470,"query_count":368904,"query_hits":84.37},{"category":"BorrowChecking","time_ms":16,"query_count":9298,"query_hits":55.11},{"category":"Codegen","time_ms":69,"query_count":8098,"query_hits":43.07},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":98,"query_count":1856114,"query_hits":96.12}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Clean"},{"stats":[{"name":"wall-time","cnt":0.779583942},{"name":"cycles:u","cnt":2914016360.0},{"name":"instructions:u","cnt":4006352864.0},{"name":"faults","cnt":11331.0},{"name":"cpu-clock","cnt":750.508784},{"name":"max-rss","cnt":130352.0},{"name":"task-clock","cnt":750.509862}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":15,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":23,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":489,"query_count":358508,"query_hits":83.99},{"category":"BorrowChecking","time_ms":73,"query_count":9796,"query_hits":58.06},{"category":"Codegen","time_ms":42,"query_count":7090,"query_hits":39.72},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":98,"query_count":1981338,"query_hits":96.36}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Nll"},{"stats":[{"name":"task-clock","cnt":889.53736},{"name":"max-rss","cnt":165476.0},{"name":"cpu-clock","cnt":889.536207},{"name":"instructions:u","cnt":4611962924.0},{"name":"wall-time","cnt":0.919196488},{"name":"cycles:u","cnt":3421921668.0},{"name":"faults","cnt":19902.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":15,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":23,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":556,"query_count":367570,"query_hits":84.78},{"category":"BorrowChecking","time_ms":19,"query_count":9298,"query_hits":55.11},{"category":"Codegen","time_ms":118,"query_count":8098,"query_hits":43.07},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":141,"query_count":1856154,"query_hits":96.12}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"cpu-clock","cnt":254.232051},{"name":"instructions:u","cnt":1208016867.0},{"name":"cycles:u","cnt":889319065.0},{"name":"wall-time","cnt":0.275945635},{"name":"faults","cnt":19936.0},{"name":"task-clock","cnt":254.231778},{"name":"max-rss","cnt":161168.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":15,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":24,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":44,"query_count":42003,"query_hits":98.96},{"category":"BorrowChecking","time_ms":0,"query_count":4177,"query_hits":100.0},{"category":"Codegen","time_ms":21,"query_count":4271,"query_hits":99.98},{"category":"Linking","time_ms":0,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":126,"query_count":307206,"query_hits":98.72}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"cpu-clock","cnt":244.90292},{"name":"max-rss","cnt":156644.0},{"name":"wall-time","cnt":0.266505282},{"name":"cycles:u","cnt":860606990.0},{"name":"task-clock","cnt":244.903224},{"name":"faults","cnt":18823.0},{"name":"instructions:u","cnt":1193537376.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":15,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":24,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":60,"query_count":42470,"query_hits":97.63},{"category":"BorrowChecking","time_ms":1,"query_count":4182,"query_hits":99.98},{"category":"Codegen","time_ms":20,"query_count":4274,"query_hits":99.91},{"category":"Linking","time_ms":0,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":101,"query_count":307228,"query_hits":98.72}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"cycles:u","cnt":3894233826.0},{"name":"cpu-clock","cnt":1017.163934},{"name":"max-rss","cnt":154604.0},{"name":"task-clock","cnt":1017.167995},{"name":"instructions:u","cnt":5076963451.0},{"name":"wall-time","cnt":0.878764042},{"name":"faults","cnt":15375.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":15,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":23,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":496,"query_count":706232,"query_hits":89.2},{"category":"BorrowChecking","time_ms":16,"query_count":10342,"query_hits":59.64},{"category":"Codegen","time_ms":170,"query_count":32394,"query_hits":77.99},{"category":"Linking","time_ms":2,"query_count":2942,"query_hits":79.88},{"category":"Other","time_ms":115,"query_count":2030456,"query_hits":96.0}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":false,"release":false,"state":"Clean"},{"stats":[{"name":"wall-time","cnt":1.113975966},{"name":"faults","cnt":25899.0},{"name":"task-clock","cnt":1295.538975},{"name":"cpu-clock","cnt":1295.527926},{"name":"instructions:u","cnt":6196998637.0},{"name":"max-rss","cnt":195692.0},{"name":"cycles:u","cnt":4913052635.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":15,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":23,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":593,"query_count":710679,"query_hits":89.88},{"category":"BorrowChecking","time_ms":19,"query_count":10342,"query_hits":59.64},{"category":"Codegen","time_ms":258,"query_count":32838,"query_hits":78.04},{"category":"Linking","time_ms":4,"query_count":2964,"query_hits":80.03},{"category":"Other","time_ms":156,"query_count":2031986,"query_hits":96.01}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"task-clock","cnt":312.003484},{"name":"instructions:u","cnt":1392143437.0},{"name":"faults","cnt":22744.0},{"name":"cpu-clock","cnt":311.982777},{"name":"cycles:u","cnt":1056497477.0},{"name":"max-rss","cnt":175300.0},{"name":"wall-time","cnt":0.342464227}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":18,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":24,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":45,"query_count":54676,"query_hits":97.68},{"category":"BorrowChecking","time_ms":0,"query_count":4177,"query_hits":100.0},{"category":"Codegen","time_ms":59,"query_count":19310,"query_hits":99.98},{"category":"Linking","time_ms":2,"query_count":1612,"query_hits":99.88},{"category":"Other","time_ms":146,"query_count":341167,"query_hits":98.84}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"instructions:u","cnt":1376641189.0},{"name":"max-rss","cnt":174508.0},{"name":"task-clock","cnt":297.912461},{"name":"cycles:u","cnt":1018187092.0},{"name":"wall-time","cnt":0.310804771},{"name":"cpu-clock","cnt":297.868447},{"name":"faults","cnt":22576.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":15,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":24,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":61,"query_count":55143,"query_hits":96.66},{"category":"BorrowChecking","time_ms":1,"query_count":4182,"query_hits":99.98},{"category":"Codegen","time_ms":56,"query_count":19315,"query_hits":99.96},{"category":"Linking","time_ms":2,"query_count":1612,"query_hits":99.88},{"category":"Other","time_ms":105,"query_count":341131,"query_hits":98.83}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"faults","cnt":17522.0},{"name":"task-clock","cnt":1550.316155},{"name":"max-rss","cnt":164308.0},{"name":"cycles:u","cnt":5853310175.0},{"name":"wall-time","cnt":0.943856857},{"name":"instructions:u","cnt":6458570992.0},{"name":"cpu-clock","cnt":1550.295021}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":19,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":23,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":496,"query_count":745460,"query_hits":89.86},{"category":"BorrowChecking","time_ms":16,"query_count":10342,"query_hits":59.64},{"category":"Codegen","time_ms":161,"query_count":27444,"query_hits":75.03},{"category":"Linking","time_ms":1,"query_count":1818,"query_hits":73.93},{"category":"Other","time_ms":216,"query_count":2012338,"query_hits":95.99}],"compilation_options":{"optimization_level":"Aggressive","incremental":false}},"check":false,"release":true,"state":"Clean"},{"stats":[{"name":"cycles:u","cnt":6955534570.0},{"name":"faults","cnt":27613.0},{"name":"cpu-clock","cnt":1843.212423},{"name":"wall-time","cnt":1.151483234},{"name":"instructions:u","cnt":7652980932.0},{"name":"max-rss","cnt":204108.0},{"name":"task-clock","cnt":1843.226177}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":15,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":23,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":595,"query_count":748681,"query_hits":90.47},{"category":"BorrowChecking","time_ms":19,"query_count":10342,"query_hits":59.64},{"category":"Codegen","time_ms":257,"query_count":27750,"query_hits":75.2},{"category":"Linking","time_ms":2,"query_count":1832,"query_hits":74.13},{"category":"Other","time_ms":200,"query_count":2013342,"query_hits":95.99}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalStart"},{"stats":[{"name":"cpu-clock","cnt":311.198393},{"name":"instructions:u","cnt":1385799978.0},{"name":"max-rss","cnt":175192.0},{"name":"wall-time","cnt":0.340857195},{"name":"faults","cnt":22858.0},{"name":"cycles:u","cnt":1051897008.0},{"name":"task-clock","cnt":311.200574}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":20,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":24,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":45,"query_count":54245,"query_hits":97.62},{"category":"BorrowChecking","time_ms":0,"query_count":4177,"query_hits":100.0},{"category":"Codegen","time_ms":58,"query_count":15788,"query_hits":99.97},{"category":"Linking","time_ms":1,"query_count":1576,"query_hits":99.87},{"category":"Other","time_ms":149,"query_count":329398,"query_hits":98.79}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalClean"},{"stats":[{"name":"wall-time","cnt":0.307194836},{"name":"instructions:u","cnt":1371206149.0},{"name":"task-clock","cnt":293.15044},{"name":"cpu-clock","cnt":293.116819},{"name":"faults","cnt":22695.0},{"name":"cycles:u","cnt":1009662555.0},{"name":"max-rss","cnt":174656.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":15,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":24,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":60,"query_count":54712,"query_hits":96.6},{"category":"BorrowChecking","time_ms":1,"query_count":4182,"query_hits":99.98},{"category":"Codegen","time_ms":54,"query_count":15792,"query_hits":99.94},{"category":"Linking","time_ms":1,"query_count":1576,"query_hits":99.87},{"category":"Other","time_ms":104,"query_count":329440,"query_hits":98.79}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}}],"name":"futures"}},"helloworld":{"Ok":{"runs":[{"stats":[{"name":"instructions:u","cnt":178814977.0},{"name":"max-rss","cnt":90632.0},{"name":"cpu-clock","cnt":41.442465},{"name":"task-clock","cnt":41.443918},{"name":"cycles:u","cnt":118582174.0},{"name":"wall-time","cnt":0.073617827},{"name":"faults","cnt":4510.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1,"query_count":798,"query_hits":64.16},{"category":"BorrowChecking","time_ms":0,"query_count":20,"query_hits":30.0},{"category":"Codegen","time_ms":0,"query_count":89,"query_hits":6.74},{"category":"Linking","time_ms":0,"query_count":4,"query_hits":0.0},{"category":"Other","time_ms":21,"query_count":7320,"query_hits":64.45}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Clean"},{"stats":[{"name":"faults","cnt":4513.0},{"name":"instructions:u","cnt":179265508.0},{"name":"wall-time","cnt":0.070564681},{"name":"cycles:u","cnt":118268450.0},{"name":"max-rss","cnt":91032.0},{"name":"task-clock","cnt":41.843202},{"name":"cpu-clock","cnt":41.841824}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":8,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1,"query_count":694,"query_hits":62.25},{"category":"BorrowChecking","time_ms":0,"query_count":22,"query_hits":36.36},{"category":"Codegen","time_ms":0,"query_count":86,"query_hits":4.65},{"category":"Linking","time_ms":0,"query_count":4,"query_hits":0.0},{"category":"Other","time_ms":21,"query_count":7376,"query_hits":64.72}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Nll"},{"stats":[{"name":"task-clock","cnt":47.511617},{"name":"wall-time","cnt":0.077436611},{"name":"max-rss","cnt":96088.0},{"name":"faults","cnt":5721.0},{"name":"cycles:u","cnt":138289198.0},{"name":"cpu-clock","cnt":47.509526},{"name":"instructions:u","cnt":203504980.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1,"query_count":783,"query_hits":65.64},{"category":"BorrowChecking","time_ms":0,"query_count":20,"query_hits":30.0},{"category":"Codegen","time_ms":1,"query_count":89,"query_hits":6.74},{"category":"Linking","time_ms":0,"query_count":4,"query_hits":0.0},{"category":"Other","time_ms":24,"query_count":7356,"query_hits":64.22}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"instructions:u","cnt":164966471.0},{"name":"wall-time","cnt":0.070031549},{"name":"cpu-clock","cnt":38.701909},{"name":"faults","cnt":5233.0},{"name":"task-clock","cnt":38.703972},{"name":"cycles:u","cnt":110540855.0},{"name":"max-rss","cnt":83948.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":0,"query_count":89,"query_hits":97.75},{"category":"BorrowChecking","time_ms":0,"query_count":6,"query_hits":100.0},{"category":"Codegen","time_ms":1,"query_count":46,"query_hits":100.0},{"category":"Linking","time_ms":0,"query_count":3,"query_hits":33.33},{"category":"Other","time_ms":17,"query_count":378,"query_hits":74.6}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"wall-time","cnt":0.077135555},{"name":"task-clock","cnt":46.534606},{"name":"instructions:u","cnt":197262374.0},{"name":"faults","cnt":5778.0},{"name":"max-rss","cnt":96548.0},{"name":"cycles:u","cnt":133565375.0},{"name":"cpu-clock","cnt":46.532642}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":6,"query_count":1124,"query_hits":91.46},{"category":"BorrowChecking","time_ms":0,"query_count":17,"query_hits":70.59},{"category":"Codegen","time_ms":2,"query_count":59,"query_hits":86.44},{"category":"Linking","time_ms":0,"query_count":3,"query_hits":33.33},{"category":"Other","time_ms":19,"query_count":6547,"query_hits":98.14}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"cpu-clock","cnt":126.833099},{"name":"instructions:u","cnt":548034913.0},{"name":"faults","cnt":11712.0},{"name":"max-rss","cnt":110204.0},{"name":"cycles:u","cnt":361952295.0},{"name":"task-clock","cnt":126.827882},{"name":"wall-time","cnt":0.148761905}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":2,"query_count":6530,"query_hits":81.9},{"category":"BorrowChecking","time_ms":0,"query_count":24,"query_hits":41.67},{"category":"Codegen","time_ms":4,"query_count":843,"query_hits":66.43},{"category":"Linking","time_ms":65,"query_count":100,"query_hits":54.0},{"category":"Other","time_ms":26,"query_count":16690,"query_hits":46.24}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":false,"release":false,"state":"Clean"},{"stats":[{"name":"instructions:u","cnt":598915520.0},{"name":"cycles:u","cnt":399331668.0},{"name":"faults","cnt":13254.0},{"name":"cpu-clock","cnt":137.035851},{"name":"wall-time","cnt":0.158766912},{"name":"task-clock","cnt":137.023151},{"name":"max-rss","cnt":116412.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":3,"query_count":6382,"query_hits":83.83},{"category":"BorrowChecking","time_ms":0,"query_count":24,"query_hits":41.67},{"category":"Codegen","time_ms":6,"query_count":857,"query_hits":66.98},{"category":"Linking","time_ms":63,"query_count":100,"query_hits":54.0},{"category":"Other","time_ms":34,"query_count":16722,"query_hits":46.25}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"wall-time","cnt":0.142435687},{"name":"task-clock","cnt":117.41873},{"name":"instructions:u","cnt":503082251.0},{"name":"cpu-clock","cnt":117.410252},{"name":"faults","cnt":12443.0},{"name":"cycles:u","cnt":317895025.0},{"name":"max-rss","cnt":100680.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":0,"query_count":412,"query_hits":88.11},{"category":"BorrowChecking","time_ms":0,"query_count":6,"query_hits":100.0},{"category":"Codegen","time_ms":8,"query_count":303,"query_hits":99.01},{"category":"Linking","time_ms":66,"query_count":55,"query_hits":96.36},{"category":"Other","time_ms":20,"query_count":5177,"query_hits":97.41}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"faults","cnt":13442.0},{"name":"cpu-clock","cnt":132.597442},{"name":"cycles:u","cnt":388729396.0},{"name":"task-clock","cnt":132.604663},{"name":"max-rss","cnt":117164.0},{"name":"wall-time","cnt":0.153835329},{"name":"instructions:u","cnt":577194087.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":6,"query_count":6804,"query_hits":96.68},{"category":"BorrowChecking","time_ms":0,"query_count":21,"query_hits":76.19},{"category":"Codegen","time_ms":14,"query_count":715,"query_hits":97.48},{"category":"Linking","time_ms":62,"query_count":82,"query_hits":97.56},{"category":"Other","time_ms":18,"query_count":12510,"query_hits":98.47}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"task-clock","cnt":130.532842},{"name":"instructions:u","cnt":579035825.0},{"name":"faults","cnt":11777.0},{"name":"cycles:u","cnt":382762492.0},{"name":"max-rss","cnt":113512.0},{"name":"cpu-clock","cnt":130.529235},{"name":"wall-time","cnt":0.149945499}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":8,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":2,"query_count":4998,"query_hits":79.15},{"category":"BorrowChecking","time_ms":0,"query_count":24,"query_hits":41.67},{"category":"Codegen","time_ms":2,"query_count":677,"query_hits":61.74},{"category":"Linking","time_ms":62,"query_count":62,"query_hits":35.48},{"category":"Other","time_ms":32,"query_count":16222,"query_hits":45.14}],"compilation_options":{"optimization_level":"Aggressive","incremental":false}},"check":false,"release":true,"state":"Clean"},{"stats":[{"name":"instructions:u","cnt":628493924.0},{"name":"faults","cnt":13162.0},{"name":"max-rss","cnt":119360.0},{"name":"task-clock","cnt":144.495316},{"name":"cpu-clock","cnt":144.490752},{"name":"wall-time","cnt":0.163706317},{"name":"cycles:u","cnt":413792695.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":3,"query_count":4878,"query_hits":81.14},{"category":"BorrowChecking","time_ms":0,"query_count":24,"query_hits":41.67},{"category":"Codegen","time_ms":4,"query_count":683,"query_hits":62.08},{"category":"Linking","time_ms":65,"query_count":62,"query_hits":35.48},{"category":"Other","time_ms":38,"query_count":16254,"query_hits":45.13}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalStart"},{"stats":[{"name":"instructions:u","cnt":507135036.0},{"name":"cpu-clock","cnt":114.145063},{"name":"cycles:u","cnt":321820587.0},{"name":"task-clock","cnt":114.137786},{"name":"wall-time","cnt":0.141108379},{"name":"max-rss","cnt":101684.0},{"name":"faults","cnt":12349.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":0,"query_count":399,"query_hits":88.22},{"category":"BorrowChecking","time_ms":0,"query_count":6,"query_hits":100.0},{"category":"Codegen","time_ms":7,"query_count":233,"query_hits":98.71},{"category":"Linking","time_ms":64,"query_count":43,"query_hits":95.35},{"category":"Other","time_ms":19,"query_count":5119,"query_hits":97.42}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalClean"},{"stats":[{"name":"instructions:u","cnt":550036879.0},{"name":"faults","cnt":12945.0},{"name":"cycles:u","cnt":374468211.0},{"name":"task-clock","cnt":132.000421},{"name":"cpu-clock","cnt":131.997078},{"name":"max-rss","cnt":110044.0},{"name":"wall-time","cnt":0.156393113}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":6,"query_count":3235,"query_hits":94.71},{"category":"BorrowChecking","time_ms":0,"query_count":21,"query_hits":76.19},{"category":"Codegen","time_ms":5,"query_count":327,"query_hits":94.5},{"category":"Linking","time_ms":66,"query_count":47,"query_hits":95.74},{"category":"Other","time_ms":27,"query_count":8252,"query_hits":97.7}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}}],"name":"helloworld"}},"html5ever":{"Ok":{"runs":[{"stats":[{"name":"wall-time","cnt":1.849384512},{"name":"cpu-clock","cnt":1777.157195},{"name":"task-clock","cnt":1777.146027},{"name":"cycles:u","cnt":6884020699.0},{"name":"max-rss","cnt":230700.0},{"name":"faults","cnt":37275.0},{"name":"instructions:u","cnt":10450809243.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":24,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":304,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":660,"query_count":3548186,"query_hits":97.91},{"category":"BorrowChecking","time_ms":71,"query_count":11986,"query_hits":58.57},{"category":"Codegen","time_ms":299,"query_count":28075,"query_hits":71.58},{"category":"Linking","time_ms":1,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":421,"query_count":2839604,"query_hits":96.47}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Clean"},{"stats":[{"name":"faults","cnt":45382.0},{"name":"cycles:u","cnt":7449932543.0},{"name":"wall-time","cnt":1.985677276},{"name":"max-rss","cnt":267044.0},{"name":"instructions:u","cnt":11216145025.0},{"name":"task-clock","cnt":1926.90957},{"name":"cpu-clock","cnt":1926.910223}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":24,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":304,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":668,"query_count":3374966,"query_hits":98.03},{"category":"BorrowChecking","time_ms":291,"query_count":12642,"query_hits":61.89},{"category":"Codegen","time_ms":227,"query_count":26740,"query_hits":71.82},{"category":"Linking","time_ms":1,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":414,"query_count":3204918,"query_hits":96.87}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Nll"},{"stats":[{"name":"faults","cnt":45282.0},{"name":"max-rss","cnt":263556.0},{"name":"cycles:u","cnt":8655147758.0},{"name":"task-clock","cnt":2240.394232},{"name":"instructions:u","cnt":14024368570.0},{"name":"wall-time","cnt":2.306628866},{"name":"cpu-clock","cnt":2240.393474}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":20,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":309,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":782,"query_count":3543501,"query_hits":98.05},{"category":"BorrowChecking","time_ms":77,"query_count":11986,"query_hits":58.57},{"category":"Codegen","time_ms":545,"query_count":28075,"query_hits":71.58},{"category":"Linking","time_ms":2,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":507,"query_count":2839724,"query_hits":96.46}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"cpu-clock","cnt":823.163446},{"name":"max-rss","cnt":243816.0},{"name":"cycles:u","cnt":3072978657.0},{"name":"instructions:u","cnt":5260314085.0},{"name":"task-clock","cnt":823.162872},{"name":"wall-time","cnt":0.840308283},{"name":"faults","cnt":40289.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":20,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":305,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":58,"query_count":85698,"query_hits":99.32},{"category":"BorrowChecking","time_ms":0,"query_count":5713,"query_hits":100.0},{"category":"Codegen","time_ms":112,"query_count":4394,"query_hits":99.84},{"category":"Linking","time_ms":1,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":297,"query_count":260860,"query_hits":98.32}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"max-rss","cnt":249892.0},{"name":"instructions:u","cnt":5686362958.0},{"name":"task-clock","cnt":902.152664},{"name":"faults","cnt":40904.0},{"name":"cycles:u","cnt":3359426470.0},{"name":"cpu-clock","cnt":902.153527},{"name":"wall-time","cnt":0.920195939}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":20,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":306,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":147,"query_count":129022,"query_hits":98.44},{"category":"BorrowChecking","time_ms":4,"query_count":9874,"query_hits":84.42},{"category":"Codegen","time_ms":138,"query_count":4520,"query_hits":98.63},{"category":"Linking","time_ms":1,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":257,"query_count":440518,"query_hits":98.98}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"cpu-clock","cnt":2802.615794},{"name":"max-rss","cnt":298768.0},{"name":"faults","cnt":51741.0},{"name":"cycles:u","cnt":10685539380.0},{"name":"wall-time","cnt":2.243576392},{"name":"task-clock","cnt":2802.61076},{"name":"instructions:u","cnt":14725076109.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":26,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":310,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":690,"query_count":4615473,"query_hits":97.64},{"category":"BorrowChecking","time_ms":71,"query_count":13426,"query_hits":63.01},{"category":"Codegen","time_ms":574,"query_count":106981,"query_hits":85.36},{"category":"Linking","time_ms":10,"query_count":9004,"query_hits":78.96},{"category":"Other","time_ms":501,"query_count":3321150,"query_hits":96.21}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":false,"release":false,"state":"Clean"},{"stats":[{"name":"task-clock","cnt":3411.328529},{"name":"instructions:u","cnt":19095238876.0},{"name":"wall-time","cnt":2.833477534},{"name":"max-rss","cnt":342108.0},{"name":"faults","cnt":63246.0},{"name":"cpu-clock","cnt":3411.29262},{"name":"cycles:u","cnt":12990611966.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":20,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":306,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":840,"query_count":4622021,"query_hits":97.9},{"category":"BorrowChecking","time_ms":77,"query_count":13426,"query_hits":63.01},{"category":"Codegen","time_ms":913,"query_count":108633,"query_hits":85.33},{"category":"Linking","time_ms":14,"query_count":9038,"query_hits":79.04},{"category":"Other","time_ms":574,"query_count":3324606,"query_hits":96.22}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"cpu-clock","cnt":986.566981},{"name":"wall-time","cnt":0.984611112},{"name":"instructions:u","cnt":5877797588.0},{"name":"faults","cnt":51731.0},{"name":"max-rss","cnt":299640.0},{"name":"task-clock","cnt":986.622102},{"name":"cycles:u","cnt":3582012166.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":20,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":312,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":59,"query_count":139086,"query_hits":97.79},{"category":"BorrowChecking","time_ms":0,"query_count":5713,"query_hits":100.0},{"category":"Codegen","time_ms":237,"query_count":50946,"query_hits":99.98},{"category":"Linking","time_ms":9,"query_count":8026,"query_hits":99.98},{"category":"Other","time_ms":302,"query_count":391686,"query_hits":98.8}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"cpu-clock","cnt":1052.610374},{"name":"task-clock","cnt":1052.661534},{"name":"instructions:u","cnt":6300950211.0},{"name":"cycles:u","cnt":3839211794.0},{"name":"wall-time","cnt":1.047472897},{"name":"max-rss","cnt":310416.0},{"name":"faults","cnt":52915.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":20,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":305,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":145,"query_count":184346,"query_hits":97.56},{"category":"BorrowChecking","time_ms":4,"query_count":9890,"query_hits":84.45},{"category":"Codegen","time_ms":248,"query_count":51136,"query_hits":99.86},{"category":"Linking","time_ms":9,"query_count":8039,"query_hits":99.69},{"category":"Other","time_ms":263,"query_count":569362,"query_hits":99.16}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"max-rss","cnt":387624.0},{"name":"task-clock","cnt":7449.135081},{"name":"wall-time","cnt":3.01485784},{"name":"faults","cnt":82732.0},{"name":"instructions:u","cnt":28742431350.0},{"name":"cpu-clock","cnt":7449.15233},{"name":"cycles:u","cnt":28022823406.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":23,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":305,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":694,"query_count":5027234,"query_hits":97.81},{"category":"BorrowChecking","time_ms":68,"query_count":13426,"query_hits":63.01},{"category":"Codegen","time_ms":665,"query_count":103939,"query_hits":85.19},{"category":"Linking","time_ms":7,"query_count":10298,"query_hits":80.23},{"category":"Other","time_ms":1162,"query_count":3340812,"query_hits":96.17}],"compilation_options":{"optimization_level":"Aggressive","incremental":false}},"check":false,"release":true,"state":"Clean"},{"stats":[{"name":"cpu-clock","cnt":7583.521721},{"name":"instructions:u","cnt":30708987680.0},{"name":"cycles:u","cnt":28639283298.0},{"name":"max-rss","cnt":386688.0},{"name":"faults","cnt":75468.0},{"name":"wall-time","cnt":3.336818504},{"name":"task-clock","cnt":7583.526863}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":24,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":305,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":843,"query_count":5105015,"query_hits":98.08},{"category":"BorrowChecking","time_ms":77,"query_count":13426,"query_hits":63.01},{"category":"Codegen","time_ms":1072,"query_count":106497,"query_hits":85.44},{"category":"Linking","time_ms":9,"query_count":10326,"query_hits":80.28},{"category":"Other","time_ms":938,"query_count":3351356,"query_hits":96.18}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalStart"},{"stats":[{"name":"instructions:u","cnt":5989230812.0},{"name":"cycles:u","cnt":3649776979.0},{"name":"faults","cnt":53321.0},{"name":"cpu-clock","cnt":1003.902424},{"name":"task-clock","cnt":1003.947},{"name":"max-rss","cnt":305220.0},{"name":"wall-time","cnt":0.98552643}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":20,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":307,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":60,"query_count":147882,"query_hits":97.61},{"category":"BorrowChecking","time_ms":0,"query_count":5713,"query_hits":100.0},{"category":"Codegen","time_ms":239,"query_count":46012,"query_hits":99.98},{"category":"Linking","time_ms":7,"query_count":9275,"query_hits":99.98},{"category":"Other","time_ms":300,"query_count":358945,"query_hits":98.69}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalClean"},{"stats":[{"name":"task-clock","cnt":1101.325349},{"name":"cpu-clock","cnt":1101.295762},{"name":"wall-time","cnt":1.052099399},{"name":"instructions:u","cnt":6535942185.0},{"name":"cycles:u","cnt":4042086776.0},{"name":"faults","cnt":54436.0},{"name":"max-rss","cnt":318632.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":20,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":307,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":146,"query_count":192297,"query_hits":97.42},{"category":"BorrowChecking","time_ms":4,"query_count":9890,"query_hits":84.45},{"category":"Codegen","time_ms":257,"query_count":46190,"query_hits":99.84},{"category":"Linking","time_ms":8,"query_count":9277,"query_hits":99.97},{"category":"Other","time_ms":263,"query_count":537490,"query_hits":99.1}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}}],"name":"html5ever"}},"hyper":{"Ok":{"runs":[{"stats":[{"name":"cycles:u","cnt":4295157738.0},{"name":"max-rss","cnt":172520.0},{"name":"faults","cnt":21649.0},{"name":"task-clock","cnt":1110.758085},{"name":"instructions:u","cnt":4950075657.0},{"name":"cpu-clock","cnt":1110.757171},{"name":"wall-time","cnt":1.139510892}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":25,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":91,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":548,"query_count":777094,"query_hits":84.61},{"category":"BorrowChecking","time_ms":47,"query_count":27688,"query_hits":58.77},{"category":"Codegen","time_ms":157,"query_count":33330,"query_hits":52.77},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":246,"query_count":1982346,"query_hits":92.82}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Clean"},{"stats":[{"name":"cycles:u","cnt":4584974970.0},{"name":"cpu-clock","cnt":1190.107437},{"name":"faults","cnt":21637.0},{"name":"wall-time","cnt":1.239529973},{"name":"max-rss","cnt":172560.0},{"name":"instructions:u","cnt":5238824886.0},{"name":"task-clock","cnt":1190.093902}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":24,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":92,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":554,"query_count":683130,"query_hits":83.79},{"category":"BorrowChecking","time_ms":159,"query_count":29136,"query_hits":61.83},{"category":"Codegen","time_ms":111,"query_count":30576,"query_hits":51.52},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":251,"query_count":2132026,"query_hits":93.32}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Nll"},{"stats":[{"name":"faults","cnt":39116.0},{"name":"task-clock","cnt":1488.042121},{"name":"cpu-clock","cnt":1488.041365},{"name":"wall-time","cnt":1.534461206},{"name":"max-rss","cnt":242692.0},{"name":"cycles:u","cnt":5706516819.0},{"name":"instructions:u","cnt":6596869749.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":24,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":91,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":696,"query_count":771555,"query_hits":85.32},{"category":"BorrowChecking","time_ms":55,"query_count":27688,"query_hits":58.77},{"category":"Codegen","time_ms":286,"query_count":33330,"query_hits":52.77},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":331,"query_count":1982462,"query_hits":92.81}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"task-clock","cnt":571.433061},{"name":"wall-time","cnt":0.598889145},{"name":"cycles:u","cnt":2055808855.0},{"name":"instructions:u","cnt":2490812957.0},{"name":"faults","cnt":38066.0},{"name":"cpu-clock","cnt":571.432432},{"name":"max-rss","cnt":234360.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":26,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":93,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":79,"query_count":140270,"query_hits":99.18},{"category":"BorrowChecking","time_ms":0,"query_count":13664,"query_hits":100.0},{"category":"Codegen","time_ms":52,"query_count":11038,"query_hits":99.91},{"category":"Linking","time_ms":0,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":303,"query_count":444563,"query_hits":98.23}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"instructions:u","cnt":2530529915.0},{"name":"cycles:u","cnt":2040656630.0},{"name":"cpu-clock","cnt":561.081467},{"name":"wall-time","cnt":0.568347644},{"name":"task-clock","cnt":561.080987},{"name":"faults","cnt":36726.0},{"name":"max-rss","cnt":231296.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":21,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":92,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":131,"query_count":145705,"query_hits":97.95},{"category":"BorrowChecking","time_ms":6,"query_count":23773,"query_hits":84.38},{"category":"Codegen","time_ms":54,"query_count":11101,"query_hits":99.53},{"category":"Linking","time_ms":0,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":242,"query_count":462723,"query_hits":98.26}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"max-rss","cnt":289304.0},{"name":"instructions:u","cnt":17040638705.0},{"name":"cycles:u","cnt":15220016680.0},{"name":"cpu-clock","cnt":4009.604848},{"name":"faults","cnt":46938.0},{"name":"task-clock","cnt":4009.600469},{"name":"wall-time","cnt":2.18645583}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":24,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":92,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":630,"query_count":3493684,"query_hits":94.25},{"category":"BorrowChecking","time_ms":47,"query_count":30964,"query_hits":63.13},{"category":"Codegen","time_ms":923,"query_count":246752,"query_hits":88.82},{"category":"Linking","time_ms":16,"query_count":32414,"query_hits":88.17},{"category":"Other","time_ms":424,"query_count":3106818,"query_hits":94.12}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":false,"release":false,"state":"Clean"},{"stats":[{"name":"task-clock","cnt":5172.521039},{"name":"faults","cnt":64890.0},{"name":"cycles:u","cnt":19428422632.0},{"name":"cpu-clock","cnt":5172.557212},{"name":"instructions:u","cnt":20962911021.0},{"name":"max-rss","cnt":360036.0},{"name":"wall-time","cnt":2.803325177}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":26,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":91,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":811,"query_count":3661013,"query_hits":95.15},{"category":"BorrowChecking","time_ms":55,"query_count":30964,"query_hits":63.13},{"category":"Codegen","time_ms":1339,"query_count":251322,"query_hits":88.83},{"category":"Linking","time_ms":25,"query_count":32676,"query_hits":88.26},{"category":"Other","time_ms":427,"query_count":3143644,"query_hits":94.19}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"faults","cnt":48997.0},{"name":"cpu-clock","cnt":857.77623},{"name":"cycles:u","cnt":2972220950.0},{"name":"instructions:u","cnt":3500615823.0},{"name":"task-clock","cnt":857.901401},{"name":"max-rss","cnt":299000.0},{"name":"wall-time","cnt":0.851916029}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":24,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":95,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":86,"query_count":304184,"query_hits":97.35},{"category":"BorrowChecking","time_ms":0,"query_count":13664,"query_hits":100.0},{"category":"Codegen","time_ms":262,"query_count":131162,"query_hits":99.99},{"category":"Linking","time_ms":14,"query_count":21272,"query_hits":99.99},{"category":"Other","time_ms":318,"query_count":853532,"query_hits":99.06}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"wall-time","cnt":0.818198875},{"name":"cpu-clock","cnt":853.422061},{"name":"max-rss","cnt":305456.0},{"name":"task-clock","cnt":853.516987},{"name":"faults","cnt":49110.0},{"name":"instructions:u","cnt":3589476858.0},{"name":"cycles:u","cnt":2982146255.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":21,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":94,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":128,"query_count":321921,"query_hits":96.9},{"category":"BorrowChecking","time_ms":6,"query_count":23789,"query_hits":84.39},{"category":"Codegen","time_ms":255,"query_count":131583,"query_hits":99.95},{"category":"Linking","time_ms":15,"query_count":21294,"query_hits":99.98},{"category":"Other","time_ms":250,"query_count":875954,"query_hits":99.05}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"max-rss","cnt":287540.0},{"name":"task-clock","cnt":15099.877454},{"name":"wall-time","cnt":3.632228733},{"name":"cycles:u","cnt":57088386499.0},{"name":"instructions:u","cnt":46753594795.0},{"name":"cpu-clock","cnt":15099.93173},{"name":"faults","cnt":49260.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":21,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":91,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":634,"query_count":4241201,"query_hits":95.25},{"category":"BorrowChecking","time_ms":47,"query_count":30964,"query_hits":63.13},{"category":"Codegen","time_ms":1006,"query_count":232882,"query_hits":88.06},{"category":"Linking","time_ms":4,"query_count":26124,"query_hits":85.71},{"category":"Other","time_ms":1759,"query_count":3009232,"query_hits":93.8}],"compilation_options":{"optimization_level":"Aggressive","incremental":false}},"check":false,"release":true,"state":"Clean"},{"stats":[{"name":"cycles:u","cnt":67552579722.0},{"name":"task-clock","cnt":17946.205351},{"name":"max-rss","cnt":362640.0},{"name":"cpu-clock","cnt":17946.261645},{"name":"instructions:u","cnt":55723125198.0},{"name":"wall-time","cnt":4.271814647},{"name":"faults","cnt":69646.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":26,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":91,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":838,"query_count":4632460,"query_hits":96.15},{"category":"BorrowChecking","time_ms":56,"query_count":30964,"query_hits":63.13},{"category":"Codegen","time_ms":1599,"query_count":244824,"query_hits":88.52},{"category":"Linking","time_ms":9,"query_count":26228,"query_hits":85.76},{"category":"Other","time_ms":1607,"query_count":3065730,"query_hits":93.92}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalStart"},{"stats":[{"name":"instructions:u","cnt":3569832437.0},{"name":"wall-time","cnt":0.860532314},{"name":"cycles:u","cnt":3049421874.0},{"name":"max-rss","cnt":288464.0},{"name":"task-clock","cnt":868.718454},{"name":"faults","cnt":50205.0},{"name":"cpu-clock","cnt":868.627893}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":21,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":94,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":89,"query_count":322292,"query_hits":97.15},{"category":"BorrowChecking","time_ms":0,"query_count":13664,"query_hits":100.0},{"category":"Codegen","time_ms":281,"query_count":121738,"query_hits":99.99},{"category":"Linking","time_ms":6,"query_count":24064,"query_hits":99.99},{"category":"Other","time_ms":324,"query_count":727525,"query_hits":98.89}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalClean"},{"stats":[{"name":"max-rss","cnt":317272.0},{"name":"faults","cnt":55777.0},{"name":"instructions:u","cnt":7699426758.0},{"name":"wall-time","cnt":1.359104319},{"name":"task-clock","cnt":1882.75868},{"name":"cpu-clock","cnt":1882.689759},{"name":"cycles:u","cnt":6937061930.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":21,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":94,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":129,"query_count":339907,"query_hits":96.73},{"category":"BorrowChecking","time_ms":6,"query_count":23789,"query_hits":84.39},{"category":"Codegen","time_ms":288,"query_count":123212,"query_hits":99.45},{"category":"Linking","time_ms":8,"query_count":24072,"query_hits":99.98},{"category":"Other","time_ms":760,"query_count":747593,"query_hits":98.88}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}}],"name":"hyper"}},"inflate":{"Ok":{"runs":[{"stats":[{"name":"cycles:u","cnt":6307366443.0},{"name":"cpu-clock","cnt":1624.454731},{"name":"max-rss","cnt":175240.0},{"name":"wall-time","cnt":1.671486421},{"name":"instructions:u","cnt":12191130287.0},{"name":"task-clock","cnt":1624.454609},{"name":"faults","cnt":29153.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":4,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":63,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1281,"query_count":456058,"query_hits":96.53},{"category":"BorrowChecking","time_ms":56,"query_count":954,"query_hits":64.57},{"category":"Codegen","time_ms":63,"query_count":7199,"query_hits":66.54},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":154,"query_count":825746,"query_hits":94.17}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Clean"},{"stats":[{"name":"cpu-clock","cnt":1741.426956},{"name":"max-rss","cnt":234808.0},{"name":"instructions:u","cnt":12830477406.0},{"name":"wall-time","cnt":1.788754503},{"name":"faults","cnt":37585.0},{"name":"task-clock","cnt":1741.42702},{"name":"cycles:u","cnt":6767902466.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":4,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":66,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1295,"query_count":385162,"query_hits":96.37},{"category":"BorrowChecking","time_ms":197,"query_count":978,"query_hits":66.67},{"category":"Codegen","time_ms":47,"query_count":7070,"query_hits":66.53},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":153,"query_count":1015344,"query_hits":95.26}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Nll"},{"stats":[{"name":"cpu-clock","cnt":1749.859269},{"name":"cycles:u","cnt":6806553453.0},{"name":"wall-time","cnt":1.798002459},{"name":"faults","cnt":32012.0},{"name":"instructions:u","cnt":13061954606.0},{"name":"task-clock","cnt":1749.859821},{"name":"max-rss","cnt":190460.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":4,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":64,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1319,"query_count":454924,"query_hits":96.77},{"category":"BorrowChecking","time_ms":56,"query_count":954,"query_hits":64.57},{"category":"Codegen","time_ms":125,"query_count":7199,"query_hits":66.54},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":186,"query_count":825782,"query_hits":94.17}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"cpu-clock","cnt":241.559832},{"name":"faults","cnt":19011.0},{"name":"instructions:u","cnt":1374187712.0},{"name":"task-clock","cnt":241.560842},{"name":"max-rss","cnt":157580.0},{"name":"wall-time","cnt":0.282837961},{"name":"cycles:u","cnt":824214262.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":4,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":65,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":13,"query_count":38255,"query_hits":99.79},{"category":"BorrowChecking","time_ms":0,"query_count":423,"query_hits":100.0},{"category":"Codegen","time_ms":9,"query_count":560,"query_hits":99.64},{"category":"Linking","time_ms":0,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":150,"query_count":73041,"query_hits":98.2}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"max-rss","cnt":194668.0},{"name":"cpu-clock","cnt":1725.506657},{"name":"instructions:u","cnt":12898857491.0},{"name":"wall-time","cnt":1.749673958},{"name":"faults","cnt":33242.0},{"name":"cycles:u","cnt":6725166497.0},{"name":"task-clock","cnt":1725.506346}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":2,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":62,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1344,"query_count":440743,"query_hits":99.55},{"category":"BorrowChecking","time_ms":56,"query_count":1130,"query_hits":81.24},{"category":"Codegen","time_ms":124,"query_count":6314,"query_hits":94.69},{"category":"Linking","time_ms":0,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":117,"query_count":795125,"query_hits":99.7}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"max-rss","cnt":285240.0},{"name":"cpu-clock","cnt":2683.683811},{"name":"faults","cnt":55169.0},{"name":"cycles:u","cnt":10327226053.0},{"name":"wall-time","cnt":2.516002624},{"name":"task-clock","cnt":2683.675936},{"name":"instructions:u","cnt":17103078663.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":4,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":64,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1308,"query_count":1917648,"query_hits":98.74},{"category":"BorrowChecking","time_ms":55,"query_count":1034,"query_hits":67.31},{"category":"Codegen","time_ms":303,"query_count":35219,"query_hits":87.29},{"category":"Linking","time_ms":2,"query_count":3192,"query_hits":83.71},{"category":"Other","time_ms":730,"query_count":1166646,"query_hits":94.79}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":false,"release":false,"state":"Clean"},{"stats":[{"name":"instructions:u","cnt":18631452972.0},{"name":"faults","cnt":55882.0},{"name":"max-rss","cnt":291144.0},{"name":"task-clock","cnt":2928.627282},{"name":"cpu-clock","cnt":2928.624494},{"name":"cycles:u","cnt":11265297012.0},{"name":"wall-time","cnt":2.673952647}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":4,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":66,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1345,"query_count":1919865,"query_hits":98.89},{"category":"BorrowChecking","time_ms":56,"query_count":1034,"query_hits":67.31},{"category":"Codegen","time_ms":438,"query_count":35545,"query_hits":87.26},{"category":"Linking","time_ms":3,"query_count":3200,"query_hits":83.75},{"category":"Other","time_ms":718,"query_count":1167556,"query_hits":94.8}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"task-clock","cnt":317.428016},{"name":"wall-time","cnt":0.354932524},{"name":"faults","cnt":23274.0},{"name":"cycles:u","cnt":1081440897.0},{"name":"instructions:u","cnt":1795398146.0},{"name":"max-rss","cnt":167464.0},{"name":"cpu-clock","cnt":317.407833}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":4,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":63,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":14,"query_count":65688,"query_hits":98.8},{"category":"BorrowChecking","time_ms":0,"query_count":423,"query_hits":100.0},{"category":"Codegen","time_ms":72,"query_count":19303,"query_hits":99.98},{"category":"Linking","time_ms":2,"query_count":2122,"query_hits":99.91},{"category":"Other","time_ms":153,"query_count":116328,"query_hits":98.83}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"cycles:u","cnt":11111540767.0},{"name":"task-clock","cnt":2887.835473},{"name":"faults","cnt":58415.0},{"name":"max-rss","cnt":301136.0},{"name":"cpu-clock","cnt":2887.853245},{"name":"wall-time","cnt":2.60161752},{"name":"instructions:u","cnt":18376542892.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":2,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":64,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1352,"query_count":1895407,"query_hits":99.82},{"category":"BorrowChecking","time_ms":58,"query_count":1178,"query_hits":82.0},{"category":"Codegen","time_ms":449,"query_count":32016,"query_hits":98.83},{"category":"Linking","time_ms":2,"query_count":2949,"query_hits":99.83},{"category":"Other","time_ms":641,"query_count":1117742,"query_hits":99.75}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"cycles:u","cnt":35000215612.0},{"name":"instructions:u","cnt":57390928717.0},{"name":"wall-time","cnt":8.684829634},{"name":"faults","cnt":70986.0},{"name":"cpu-clock","cnt":8911.772892},{"name":"task-clock","cnt":8911.770637},{"name":"max-rss","cnt":321228.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":4,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":64,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1289,"query_count":1404610,"query_hits":98.35},{"category":"BorrowChecking","time_ms":55,"query_count":1034,"query_hits":67.31},{"category":"Codegen","time_ms":215,"query_count":26577,"query_hits":84.55},{"category":"Linking","time_ms":1,"query_count":2352,"query_hits":79.0},{"category":"Other","time_ms":7011,"query_count":1125784,"query_hits":94.67}],"compilation_options":{"optimization_level":"Aggressive","incremental":false}},"check":false,"release":true,"state":"Clean"},{"stats":[{"name":"cycles:u","cnt":36028059986.0},{"name":"max-rss","cnt":348316.0},{"name":"instructions:u","cnt":58935941534.0},{"name":"task-clock","cnt":9169.914369},{"name":"faults","cnt":76020.0},{"name":"wall-time","cnt":8.89361698},{"name":"cpu-clock","cnt":9169.90306}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":4,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":64,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1327,"query_count":1402092,"query_hits":98.53},{"category":"BorrowChecking","time_ms":56,"query_count":1034,"query_hits":67.31},{"category":"Codegen","time_ms":343,"query_count":26619,"query_hits":84.56},{"category":"Linking","time_ms":1,"query_count":2352,"query_hits":79.0},{"category":"Other","time_ms":7038,"query_count":1125812,"query_hits":94.67}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalStart"},{"stats":[{"name":"instructions:u","cnt":1768345035.0},{"name":"cycles:u","cnt":1055533285.0},{"name":"cpu-clock","cnt":308.396028},{"name":"max-rss","cnt":168092.0},{"name":"wall-time","cnt":0.343785003},{"name":"task-clock","cnt":308.402666},{"name":"faults","cnt":20743.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":4,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":64,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":14,"query_count":64936,"query_hits":98.79},{"category":"BorrowChecking","time_ms":0,"query_count":423,"query_hits":100.0},{"category":"Codegen","time_ms":67,"query_count":13350,"query_hits":99.97},{"category":"Linking","time_ms":0,"query_count":2106,"query_hits":99.91},{"category":"Other","time_ms":152,"query_count":105110,"query_hits":98.7}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalClean"},{"stats":[{"name":"cycles:u","cnt":33944507906.0},{"name":"faults","cnt":75627.0},{"name":"cpu-clock","cnt":8629.310627},{"name":"max-rss","cnt":353828.0},{"name":"instructions:u","cnt":56595440855.0},{"name":"task-clock","cnt":8629.312453},{"name":"wall-time","cnt":8.616886138}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":2,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":63,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1344,"query_count":1295340,"query_hits":99.77},{"category":"BorrowChecking","time_ms":55,"query_count":1178,"query_hits":82.0},{"category":"Codegen","time_ms":314,"query_count":21816,"query_hits":97.92},{"category":"Linking","time_ms":4,"query_count":2114,"query_hits":99.76},{"category":"Other","time_ms":6851,"query_count":1064872,"query_hits":99.74}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}}],"name":"inflate"}},"issue-46449":{"Ok":{"runs":[{"stats":[{"name":"task-clock","cnt":67.900097},{"name":"max-rss","cnt":105996.0},{"name":"faults","cnt":5714.0},{"name":"instructions:u","cnt":322637717.0},{"name":"wall-time","cnt":0.097852518},{"name":"cycles:u","cnt":214276567.0},{"name":"cpu-clock","cnt":67.899226}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":11,"query_count":14047,"query_hits":89.12},{"category":"BorrowChecking","time_ms":0,"query_count":180,"query_hits":58.89},{"category":"Codegen","time_ms":2,"query_count":338,"query_hits":37.87},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":33,"query_count":55862,"query_hits":74.59}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Clean"},{"stats":[{"name":"cycles:u","cnt":218242139.0},{"name":"task-clock","cnt":68.043912},{"name":"wall-time","cnt":0.099072673},{"name":"faults","cnt":5713.0},{"name":"cpu-clock","cnt":68.043358},{"name":"instructions:u","cnt":324890251.0},{"name":"max-rss","cnt":105588.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":11,"query_count":14265,"query_hits":89.21},{"category":"BorrowChecking","time_ms":1,"query_count":170,"query_hits":63.53},{"category":"Codegen","time_ms":1,"query_count":314,"query_hits":35.67},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":32,"query_count":57396,"query_hits":75.27}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Nll"},{"stats":[{"name":"cpu-clock","cnt":83.348596},{"name":"instructions:u","cnt":398485794.0},{"name":"task-clock","cnt":83.349432},{"name":"max-rss","cnt":114320.0},{"name":"wall-time","cnt":0.112645009},{"name":"cycles:u","cnt":272149966.0},{"name":"faults","cnt":7586.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":13,"query_count":13984,"query_hits":89.53},{"category":"BorrowChecking","time_ms":0,"query_count":180,"query_hits":58.89},{"category":"Codegen","time_ms":5,"query_count":338,"query_hits":37.87},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":43,"query_count":55902,"query_hits":74.58}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"max-rss","cnt":112016.0},{"name":"instructions:u","cnt":288778684.0},{"name":"wall-time","cnt":0.092425164},{"name":"faults","cnt":7731.0},{"name":"cycles:u","cnt":192105264.0},{"name":"cpu-clock","cnt":62.420564},{"name":"task-clock","cnt":62.421882}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":3,"query_count":2029,"query_hits":99.85},{"category":"BorrowChecking","time_ms":0,"query_count":69,"query_hits":100.0},{"category":"Codegen","time_ms":2,"query_count":150,"query_hits":97.33},{"category":"Linking","time_ms":0,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":36,"query_count":21256,"query_hits":99.02}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"task-clock","cnt":76.712094},{"name":"wall-time","cnt":0.105364057},{"name":"instructions:u","cnt":359106864.0},{"name":"cycles:u","cnt":245188466.0},{"name":"max-rss","cnt":115880.0},{"name":"cpu-clock","cnt":76.710275},{"name":"faults","cnt":7917.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":18,"query_count":13166,"query_hits":95.76},{"category":"BorrowChecking","time_ms":0,"query_count":121,"query_hits":82.64},{"category":"Codegen","time_ms":5,"query_count":266,"query_hits":82.71},{"category":"Linking","time_ms":0,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":30,"query_count":47744,"query_hits":99.46}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"io error 6144","path":"0-io-error-6144.patch"}}},{"stats":[{"name":"wall-time","cnt":0.107657953},{"name":"cpu-clock","cnt":77.445177},{"name":"instructions:u","cnt":357884465.0},{"name":"cycles:u","cnt":245845701.0},{"name":"task-clock","cnt":77.446899},{"name":"faults","cnt":7849.0},{"name":"max-rss","cnt":115668.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":18,"query_count":13139,"query_hits":95.4},{"category":"BorrowChecking","time_ms":0,"query_count":138,"query_hits":81.88},{"category":"Codegen","time_ms":5,"query_count":292,"query_hits":80.82},{"category":"Linking","time_ms":0,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":31,"query_count":47540,"query_hits":99.4}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":1,"name":"u32 3072","path":"1-u32-3072.patch"}}},{"stats":[{"name":"wall-time","cnt":0.094148007},{"name":"cycles:u","cnt":195557530.0},{"name":"instructions:u","cnt":290728851.0},{"name":"cpu-clock","cnt":64.881127},{"name":"task-clock","cnt":64.891806},{"name":"faults","cnt":7703.0},{"name":"max-rss","cnt":114760.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":4,"query_count":2895,"query_hits":95.16},{"category":"BorrowChecking","time_ms":0,"query_count":102,"query_hits":97.06},{"category":"Codegen","time_ms":6,"query_count":190,"query_hits":86.32},{"category":"Linking","time_ms":0,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":31,"query_count":23373,"query_hits":98.93}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":2,"name":"u8 3072","path":"2-u8-3072.patch"}}},{"stats":[{"name":"cycles:u","cnt":244892058.0},{"name":"cpu-clock","cnt":76.295108},{"name":"task-clock","cnt":76.296411},{"name":"faults","cnt":7812.0},{"name":"max-rss","cnt":115528.0},{"name":"wall-time","cnt":0.105817743},{"name":"instructions:u","cnt":358101262.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":17,"query_count":13187,"query_hits":94.87},{"category":"BorrowChecking","time_ms":0,"query_count":120,"query_hits":79.17},{"category":"Codegen","time_ms":5,"query_count":266,"query_hits":81.58},{"category":"Linking","time_ms":0,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":32,"query_count":47749,"query_hits":99.46}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":3,"name":"empty 3072","path":"3-empty-3072.patch"}}},{"stats":[{"name":"cpu-clock","cnt":77.651797},{"name":"faults","cnt":7853.0},{"name":"max-rss","cnt":115632.0},{"name":"wall-time","cnt":0.105672097},{"name":"instructions:u","cnt":359036720.0},{"name":"task-clock","cnt":77.653216},{"name":"cycles:u","cnt":246427083.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":17,"query_count":13360,"query_hits":94.18},{"category":"BorrowChecking","time_ms":0,"query_count":184,"query_hits":72.83},{"category":"Codegen","time_ms":5,"query_count":307,"query_hits":78.83},{"category":"Linking","time_ms":0,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":32,"query_count":48036,"query_hits":99.37}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":4,"name":"static str 6144","path":"4-static-str-6144.patch"}}},{"stats":[{"name":"max-rss","cnt":129012.0},{"name":"cpu-clock","cnt":220.775004},{"name":"task-clock","cnt":220.770903},{"name":"faults","cnt":9368.0},{"name":"instructions:u","cnt":929390638.0},{"name":"cycles:u","cnt":761236852.0},{"name":"wall-time","cnt":0.155552555}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":17,"query_count":122993,"query_hits":95.31},{"category":"BorrowChecking","time_ms":0,"query_count":188,"query_hits":60.64},{"category":"Codegen","time_ms":41,"query_count":8642,"query_hits":89.75},{"category":"Linking","time_ms":1,"query_count":1028,"query_hits":82.68},{"category":"Other","time_ms":43,"query_count":108170,"query_hits":83.58}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":false,"release":false,"state":"Clean"},{"stats":[{"name":"task-clock","cnt":249.685066},{"name":"max-rss","cnt":136060.0},{"name":"cycles:u","cnt":869694415.0},{"name":"faults","cnt":11032.0},{"name":"instructions:u","cnt":1068526190.0},{"name":"cpu-clock","cnt":249.696216},{"name":"wall-time","cnt":0.17677181}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":22,"query_count":123262,"query_hits":96.06},{"category":"BorrowChecking","time_ms":0,"query_count":188,"query_hits":60.64},{"category":"Codegen","time_ms":51,"query_count":8736,"query_hits":89.72},{"category":"Linking","time_ms":2,"query_count":1028,"query_hits":82.68},{"category":"Other","time_ms":52,"query_count":108416,"query_hits":83.61}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"faults","cnt":8630.0},{"name":"instructions:u","cnt":344456283.0},{"name":"cpu-clock","cnt":81.523692},{"name":"max-rss","cnt":120432.0},{"name":"task-clock","cnt":81.538245},{"name":"cycles:u","cnt":240561539.0},{"name":"wall-time","cnt":0.108302886}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":3,"query_count":9925,"query_hits":95.44},{"category":"BorrowChecking","time_ms":0,"query_count":69,"query_hits":100.0},{"category":"Codegen","time_ms":14,"query_count":4534,"query_hits":99.89},{"category":"Linking","time_ms":1,"query_count":505,"query_hits":99.6},{"category":"Other","time_ms":38,"query_count":36759,"query_hits":99.36}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"cpu-clock","cnt":240.684259},{"name":"faults","cnt":11667.0},{"name":"wall-time","cnt":0.166392972},{"name":"task-clock","cnt":240.679861},{"name":"max-rss","cnt":138764.0},{"name":"instructions:u","cnt":1006460184.0},{"name":"cycles:u","cnt":832086340.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":23,"query_count":120751,"query_hits":97.92},{"category":"BorrowChecking","time_ms":0,"query_count":125,"query_hits":83.2},{"category":"Codegen","time_ms":52,"query_count":8149,"query_hits":98.12},{"category":"Linking","time_ms":1,"query_count":941,"query_hits":99.57},{"category":"Other","time_ms":37,"query_count":96540,"query_hits":99.3}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"io error 6144","path":"0-io-error-6144.patch"}}},{"stats":[{"name":"max-rss","cnt":138220.0},{"name":"faults","cnt":11578.0},{"name":"instructions:u","cnt":934583866.0},{"name":"cpu-clock","cnt":226.529609},{"name":"cycles:u","cnt":769348326.0},{"name":"wall-time","cnt":0.158573714},{"name":"task-clock","cnt":226.526354}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":23,"query_count":108424,"query_hits":97.67},{"category":"BorrowChecking","time_ms":0,"query_count":142,"query_hits":82.39},{"category":"Codegen","time_ms":49,"query_count":7146,"query_hits":97.71},{"category":"Linking","time_ms":1,"query_count":875,"query_hits":98.29},{"category":"Other","time_ms":35,"query_count":92256,"query_hits":99.25}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":1,"name":"u32 3072","path":"1-u32-3072.patch"}}},{"stats":[{"name":"wall-time","cnt":0.150372603},{"name":"cycles:u","cnt":733850764.0},{"name":"max-rss","cnt":137712.0},{"name":"faults","cnt":11452.0},{"name":"cpu-clock","cnt":216.125911},{"name":"instructions:u","cnt":885626041.0},{"name":"task-clock","cnt":216.121102}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":5,"query_count":100726,"query_hits":99.09},{"category":"BorrowChecking","time_ms":0,"query_count":110,"query_hits":97.27},{"category":"Codegen","time_ms":57,"query_count":6463,"query_hits":99.54},{"category":"Linking","time_ms":1,"query_count":869,"query_hits":99.65},{"category":"Other","time_ms":34,"query_count":78973,"query_hits":99.64}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":2,"name":"u8 3072","path":"2-u8-3072.patch"}}},{"stats":[{"name":"wall-time","cnt":0.159616116},{"name":"cycles:u","cnt":778465994.0},{"name":"task-clock","cnt":229.692406},{"name":"instructions:u","cnt":934966493.0},{"name":"max-rss","cnt":137800.0},{"name":"cpu-clock","cnt":229.685876},{"name":"faults","cnt":11483.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":22,"query_count":108987,"query_hits":97.26},{"category":"BorrowChecking","time_ms":0,"query_count":128,"query_hits":80.47},{"category":"Codegen","time_ms":48,"query_count":7314,"query_hits":97.62},{"category":"Linking","time_ms":1,"query_count":875,"query_hits":98.29},{"category":"Other","time_ms":36,"query_count":92828,"query_hits":99.18}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":3,"name":"empty 3072","path":"3-empty-3072.patch"}}},{"stats":[{"name":"instructions:u","cnt":943160067.0},{"name":"cycles:u","cnt":764828382.0},{"name":"cpu-clock","cnt":225.50935},{"name":"faults","cnt":11591.0},{"name":"task-clock","cnt":225.514332},{"name":"wall-time","cnt":0.161132547},{"name":"max-rss","cnt":138268.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":23,"query_count":109947,"query_hits":97.16},{"category":"BorrowChecking","time_ms":0,"query_count":192,"query_hits":73.96},{"category":"Codegen","time_ms":48,"query_count":7374,"query_hits":97.4},{"category":"Linking","time_ms":1,"query_count":875,"query_hits":98.29},{"category":"Other","time_ms":35,"query_count":93989,"query_hits":99.14}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":4,"name":"static str 6144","path":"4-static-str-6144.patch"}}},{"stats":[{"name":"cpu-clock","cnt":634.371954},{"name":"faults","cnt":11287.0},{"name":"cycles:u","cnt":2316963575.0},{"name":"max-rss","cnt":137800.0},{"name":"instructions:u","cnt":2300528948.0},{"name":"task-clock","cnt":634.375801},{"name":"wall-time","cnt":0.281588245}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":17,"query_count":149870,"query_hits":95.88},{"category":"BorrowChecking","time_ms":0,"query_count":188,"query_hits":60.64},{"category":"Codegen","time_ms":34,"query_count":7504,"query_hits":88.25},{"category":"Linking","time_ms":0,"query_count":680,"query_hits":73.82},{"category":"Other","time_ms":185,"query_count":98610,"query_hits":81.31}],"compilation_options":{"optimization_level":"Aggressive","incremental":false}},"check":false,"release":true,"state":"Clean"},{"stats":[{"name":"cpu-clock","cnt":669.828048},{"name":"cycles:u","cnt":2438839812.0},{"name":"wall-time","cnt":0.306460845},{"name":"task-clock","cnt":669.835775},{"name":"faults","cnt":13351.0},{"name":"instructions:u","cnt":2448806247.0},{"name":"max-rss","cnt":146236.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":22,"query_count":149100,"query_hits":96.5},{"category":"BorrowChecking","time_ms":0,"query_count":188,"query_hits":60.64},{"category":"Codegen","time_ms":45,"query_count":7546,"query_hits":88.29},{"category":"Linking","time_ms":1,"query_count":680,"query_hits":73.82},{"category":"Other","time_ms":183,"query_count":98732,"query_hits":81.33}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalStart"},{"stats":[{"name":"cycles:u","cnt":246389229.0},{"name":"wall-time","cnt":0.106590802},{"name":"max-rss","cnt":120072.0},{"name":"instructions:u","cnt":348429735.0},{"name":"task-clock","cnt":82.1667},{"name":"cpu-clock","cnt":82.151166},{"name":"faults","cnt":8735.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":3,"query_count":10530,"query_hits":95.05},{"category":"BorrowChecking","time_ms":0,"query_count":69,"query_hits":100.0},{"category":"Codegen","time_ms":14,"query_count":3576,"query_hits":99.83},{"category":"Linking","time_ms":0,"query_count":592,"query_hits":99.66},{"category":"Other","time_ms":37,"query_count":33754,"query_hits":99.28}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalClean"},{"stats":[{"name":"cycles:u","cnt":2344070730.0},{"name":"task-clock","cnt":647.970429},{"name":"wall-time","cnt":0.306108252},{"name":"instructions:u","cnt":2391064163.0},{"name":"faults","cnt":13721.0},{"name":"max-rss","cnt":147800.0},{"name":"cpu-clock","cnt":647.958568}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":22,"query_count":131044,"query_hits":98.18},{"category":"BorrowChecking","time_ms":0,"query_count":125,"query_hits":83.2},{"category":"Codegen","time_ms":41,"query_count":6611,"query_hits":97.99},{"category":"Linking","time_ms":0,"query_count":592,"query_hits":99.66},{"category":"Other","time_ms":201,"query_count":82747,"query_hits":99.18}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":0,"name":"io error 6144","path":"0-io-error-6144.patch"}}},{"stats":[{"name":"task-clock","cnt":388.421929},{"name":"faults","cnt":12849.0},{"name":"wall-time","cnt":0.198454985},{"name":"instructions:u","cnt":1415310012.0},{"name":"cpu-clock","cnt":388.403619},{"name":"cycles:u","cnt":1371874219.0},{"name":"max-rss","cnt":144240.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":22,"query_count":101147,"query_hits":97.59},{"category":"BorrowChecking","time_ms":0,"query_count":142,"query_hits":82.39},{"category":"Codegen","time_ms":35,"query_count":5594,"query_hits":97.46},{"category":"Linking","time_ms":0,"query_count":574,"query_hits":99.48},{"category":"Other","time_ms":88,"query_count":76956,"query_hits":99.1}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":1,"name":"u32 3072","path":"1-u32-3072.patch"}}},{"stats":[{"name":"cpu-clock","cnt":357.167966},{"name":"cycles:u","cnt":1250946974.0},{"name":"instructions:u","cnt":1324120371.0},{"name":"task-clock","cnt":357.163069},{"name":"wall-time","cnt":0.188596162},{"name":"faults","cnt":12627.0},{"name":"max-rss","cnt":143308.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":5,"query_count":93134,"query_hits":99.03},{"category":"BorrowChecking","time_ms":0,"query_count":114,"query_hits":97.37},{"category":"Codegen","time_ms":44,"query_count":5129,"query_hits":99.34},{"category":"Linking","time_ms":0,"query_count":574,"query_hits":99.48},{"category":"Other","time_ms":89,"query_count":63618,"query_hits":99.55}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":2,"name":"u8 3072","path":"2-u8-3072.patch"}}},{"stats":[{"name":"faults","cnt":12622.0},{"name":"instructions:u","cnt":1354910181.0},{"name":"wall-time","cnt":0.19865418},{"name":"cpu-clock","cnt":364.888635},{"name":"task-clock","cnt":364.888527},{"name":"cycles:u","cnt":1281487926.0},{"name":"max-rss","cnt":143452.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":22,"query_count":101536,"query_hits":97.17},{"category":"BorrowChecking","time_ms":0,"query_count":128,"query_hits":80.47},{"category":"Codegen","time_ms":34,"query_count":5645,"query_hits":97.22},{"category":"Linking","time_ms":0,"query_count":574,"query_hits":99.48},{"category":"Other","time_ms":93,"query_count":77550,"query_hits":99.01}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":3,"name":"empty 3072","path":"3-empty-3072.patch"}}},{"stats":[{"name":"instructions:u","cnt":1369792060.0},{"name":"wall-time","cnt":0.197510007},{"name":"cycles:u","cnt":1281906171.0},{"name":"max-rss","cnt":143460.0},{"name":"faults","cnt":12651.0},{"name":"task-clock","cnt":362.781833},{"name":"cpu-clock","cnt":362.753783}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":22,"query_count":101928,"query_hits":97.06},{"category":"BorrowChecking","time_ms":0,"query_count":192,"query_hits":73.96},{"category":"Codegen","time_ms":34,"query_count":5705,"query_hits":96.93},{"category":"Linking","time_ms":0,"query_count":574,"query_hits":99.48},{"category":"Other","time_ms":92,"query_count":78151,"query_hits":98.96}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":4,"name":"static str 6144","path":"4-static-str-6144.patch"}}}],"name":"issue-46449"}},"keccak":{"Ok":{"runs":[{"stats":[{"name":"max-rss","cnt":475548.0},{"name":"instructions:u","cnt":40763530586.0},{"name":"wall-time","cnt":5.264614804},{"name":"task-clock","cnt":5231.106998},{"name":"faults","cnt":133897.0},{"name":"cycles:u","cnt":20383344695.0},{"name":"cpu-clock","cnt":5231.097316}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":109,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":4241,"query_count":2514297,"query_hits":97.03},{"category":"BorrowChecking","time_ms":183,"query_count":40484,"query_hits":50.02},{"category":"Codegen","time_ms":294,"query_count":172285,"query_hits":70.63},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":443,"query_count":4138398,"query_hits":97.48}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Clean"},{"stats":[{"name":"wall-time","cnt":6.640030143},{"name":"task-clock","cnt":6588.598536},{"name":"cycles:u","cnt":25309516782.0},{"name":"cpu-clock","cnt":6588.600341},{"name":"faults","cnt":256351.0},{"name":"instructions:u","cnt":49572742223.0},{"name":"max-rss","cnt":1084608.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":105,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":4246,"query_count":2210855,"query_hits":96.62},{"category":"BorrowChecking","time_ms":1537,"query_count":40478,"query_hits":50.02},{"category":"Codegen","time_ms":253,"query_count":162166,"query_hits":70.88},{"category":"Linking","time_ms":1,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":452,"query_count":4487654,"query_hits":97.67}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Nll"},{"stats":[{"name":"cycles:u","cnt":22126811820.0},{"name":"instructions:u","cnt":43651708590.0},{"name":"faults","cnt":138122.0},{"name":"task-clock","cnt":5681.423785},{"name":"cpu-clock","cnt":5681.423468},{"name":"wall-time","cnt":5.729948614},{"name":"max-rss","cnt":484096.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":106,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":4350,"query_count":2514287,"query_hits":97.03},{"category":"BorrowChecking","time_ms":199,"query_count":40484,"query_hits":50.02},{"category":"Codegen","time_ms":494,"query_count":172285,"query_hits":70.63},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":530,"query_count":4138414,"query_hits":97.48}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"cpu-clock","cnt":733.609774},{"name":"wall-time","cnt":0.759843661},{"name":"max-rss","cnt":360728.0},{"name":"faults","cnt":75287.0},{"name":"task-clock","cnt":733.619748},{"name":"cycles:u","cnt":2527599461.0},{"name":"instructions:u","cnt":3340945444.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":105,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":44,"query_count":136145,"query_hits":100.0},{"category":"BorrowChecking","time_ms":0,"query_count":20242,"query_hits":100.0},{"category":"Codegen","time_ms":70,"query_count":43809,"query_hits":100.0},{"category":"Linking","time_ms":0,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":484,"query_count":242806,"query_hits":98.57}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"wall-time","cnt":7.553061234},{"name":"task-clock","cnt":7544.676074},{"name":"instructions:u","cnt":52130613078.0},{"name":"cycles:u","cnt":28857987035.0},{"name":"max-rss","cnt":1223680.0},{"name":"cpu-clock","cnt":7544.697528},{"name":"faults","cnt":328833.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":105,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":4225,"query_count":6991819,"query_hits":98.93},{"category":"BorrowChecking","time_ms":184,"query_count":40488,"query_hits":50.03},{"category":"Codegen","time_ms":1150,"query_count":188543,"query_hits":73.15},{"category":"Linking","time_ms":3,"query_count":2374,"query_hits":99.41},{"category":"Other","time_ms":1834,"query_count":4735968,"query_hits":97.65}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":false,"release":false,"state":"Clean"},{"stats":[{"name":"cpu-clock","cnt":8083.81663},{"name":"faults","cnt":328479.0},{"name":"task-clock","cnt":8083.805081},{"name":"instructions:u","cnt":56092531882.0},{"name":"cycles:u","cnt":30957758057.0},{"name":"wall-time","cnt":8.044834032},{"name":"max-rss","cnt":1132808.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":105,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":4382,"query_count":6991778,"query_hits":98.93},{"category":"BorrowChecking","time_ms":195,"query_count":40488,"query_hits":50.03},{"category":"Codegen","time_ms":1481,"query_count":188549,"query_hits":73.15},{"category":"Linking","time_ms":3,"query_count":2374,"query_hits":99.41},{"category":"Other","time_ms":1797,"query_count":4735980,"query_hits":97.65}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"faults","cnt":78644.0},{"name":"cpu-clock","cnt":820.538515},{"name":"max-rss","cnt":376252.0},{"name":"instructions:u","cnt":4045144708.0},{"name":"cycles:u","cnt":2858171886.0},{"name":"task-clock","cnt":820.540159},{"name":"wall-time","cnt":0.850303127}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":105,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":42,"query_count":213798,"query_hits":99.99},{"category":"BorrowChecking","time_ms":0,"query_count":20242,"query_hits":100.0},{"category":"Codegen","time_ms":158,"query_count":59996,"query_hits":100.0},{"category":"Linking","time_ms":2,"query_count":2364,"query_hits":99.92},{"category":"Other","time_ms":498,"query_count":362125,"query_hits":99.04}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"cpu-clock","cnt":6369.61117},{"name":"task-clock","cnt":6369.610524},{"name":"instructions:u","cnt":47932311562.0},{"name":"cycles:u","cnt":24410986979.0},{"name":"faults","cnt":280876.0},{"name":"max-rss","cnt":1024400.0},{"name":"wall-time","cnt":6.395316319}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":104,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":4216,"query_count":6062885,"query_hits":98.76},{"category":"BorrowChecking","time_ms":185,"query_count":40488,"query_hits":50.03},{"category":"Codegen","time_ms":869,"query_count":186153,"query_hits":72.81},{"category":"Linking","time_ms":1,"query_count":2372,"query_hits":99.41},{"category":"Other","time_ms":938,"query_count":4599532,"query_hits":97.58}],"compilation_options":{"optimization_level":"Aggressive","incremental":false}},"check":false,"release":true,"state":"Clean"},{"stats":[{"name":"cycles:u","cnt":26296480227.0},{"name":"task-clock","cnt":6849.366014},{"name":"faults","cnt":285315.0},{"name":"instructions:u","cnt":51623161092.0},{"name":"cpu-clock","cnt":6849.356159},{"name":"max-rss","cnt":1049572.0},{"name":"wall-time","cnt":6.820507101}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":104,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":4392,"query_count":6062853,"query_hits":98.77},{"category":"BorrowChecking","time_ms":195,"query_count":40488,"query_hits":50.03},{"category":"Codegen","time_ms":1178,"query_count":186157,"query_hits":72.81},{"category":"Linking","time_ms":1,"query_count":2372,"query_hits":99.41},{"category":"Other","time_ms":980,"query_count":4599544,"query_hits":97.58}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalStart"},{"stats":[{"name":"cycles:u","cnt":2850560693.0},{"name":"wall-time","cnt":0.835342896},{"name":"task-clock","cnt":805.323673},{"name":"instructions:u","cnt":3992055024.0},{"name":"cpu-clock","cnt":805.300034},{"name":"max-rss","cnt":381524.0},{"name":"faults","cnt":80011.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":105,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":42,"query_count":213794,"query_hits":99.99},{"category":"BorrowChecking","time_ms":0,"query_count":20242,"query_hits":100.0},{"category":"Codegen","time_ms":141,"query_count":57634,"query_hits":100.0},{"category":"Linking","time_ms":0,"query_count":2366,"query_hits":99.92},{"category":"Other","time_ms":489,"query_count":362109,"query_hits":99.04}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalClean"}],"name":"keccak"}},"packed-simd":{"Ok":{"runs":[{"stats":[{"name":"wall-time","cnt":25.232035913},{"name":"cpu-clock","cnt":25153.456767},{"name":"faults","cnt":174646.0},{"name":"instructions:u","cnt":152877323633.0},{"name":"max-rss","cnt":717288.0},{"name":"cycles:u","cnt":99096923805.0},{"name":"task-clock","cnt":25153.452149}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":19,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":1835,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":18411,"query_count":79297086,"query_hits":99.34},{"category":"BorrowChecking","time_ms":1437,"query_count":225642,"query_hits":53.99},{"category":"Codegen","time_ms":1098,"query_count":586154,"query_hits":78.19},{"category":"Linking","time_ms":2,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":2304,"query_count":244243074,"query_hits":99.62}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Clean"},{"stats":[{"name":"wall-time","cnt":25.240011795},{"name":"instructions:u","cnt":153064482592.0},{"name":"task-clock","cnt":25192.815118},{"name":"faults","cnt":187295.0},{"name":"cpu-clock","cnt":25192.83936},{"name":"cycles:u","cnt":99550739577.0},{"name":"max-rss","cnt":717124.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":22,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":1853,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":18833,"query_count":79297086,"query_hits":99.34},{"category":"BorrowChecking","time_ms":1437,"query_count":225642,"query_hits":53.99},{"category":"Codegen","time_ms":1105,"query_count":586154,"query_hits":78.19},{"category":"Linking","time_ms":3,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":2343,"query_count":244243074,"query_hits":99.62}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Nll"},{"stats":[{"name":"instructions:u","cnt":192287585211.0},{"name":"cycles:u","cnt":122284539624.0},{"name":"max-rss","cnt":1459436.0},{"name":"faults","cnt":373527.0},{"name":"wall-time","cnt":31.159089297},{"name":"task-clock","cnt":31108.458873},{"name":"cpu-clock","cnt":31108.468885}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":20,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":1832,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":22420,"query_count":79304045,"query_hits":99.34},{"category":"BorrowChecking","time_ms":1632,"query_count":225642,"query_hits":53.99},{"category":"Codegen","time_ms":2383,"query_count":586154,"query_hits":78.19},{"category":"Linking","time_ms":2,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":2901,"query_count":244243094,"query_hits":99.62}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"task-clock","cnt":6672.742551},{"name":"cycles:u","cnt":24460159195.0},{"name":"max-rss","cnt":1485528.0},{"name":"cpu-clock","cnt":6672.747957},{"name":"instructions:u","cnt":30241299621.0},{"name":"faults","cnt":368756.0},{"name":"wall-time","cnt":6.40431135}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":20,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":1867,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1020,"query_count":1835404,"query_hits":99.21},{"category":"BorrowChecking","time_ms":0,"query_count":57551,"query_hits":100.0},{"category":"Codegen","time_ms":661,"query_count":88372,"query_hits":100.0},{"category":"Linking","time_ms":2,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":2777,"query_count":5229863,"query_hits":99.04}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"max-rss","cnt":794152.0},{"name":"cycles:u","cnt":105293429993.0},{"name":"cpu-clock","cnt":26757.934177},{"name":"task-clock","cnt":26757.959103},{"name":"wall-time","cnt":26.702171881},{"name":"faults","cnt":201665.0},{"name":"instructions:u","cnt":160323842142.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":19,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":1863,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":18394,"query_count":82223364,"query_hits":99.3},{"category":"BorrowChecking","time_ms":1450,"query_count":244056,"query_hits":57.46},{"category":"Codegen","time_ms":1981,"query_count":832598,"query_hits":82.17},{"category":"Linking","time_ms":24,"query_count":47944,"query_hits":63.37},{"category":"Other","time_ms":2839,"query_count":246095922,"query_hits":99.61}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":false,"release":false,"state":"Clean"},{"stats":[{"name":"cycles:u","cnt":132101831042.0},{"name":"cpu-clock","cnt":33626.093706},{"name":"faults","cnt":380498.0},{"name":"task-clock","cnt":33626.066799},{"name":"instructions:u","cnt":203534753183.0},{"name":"wall-time","cnt":33.126963267},{"name":"max-rss","cnt":1494536.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":21,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":1857,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":22606,"query_count":82219384,"query_hits":99.32},{"category":"BorrowChecking","time_ms":1641,"query_count":244056,"query_hits":57.46},{"category":"Codegen","time_ms":3809,"query_count":832652,"query_hits":82.17},{"category":"Linking","time_ms":32,"query_count":47944,"query_hits":63.37},{"category":"Other","time_ms":3034,"query_count":246095964,"query_hits":99.61}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"max-rss","cnt":1691364.0},{"name":"faults","cnt":423891.0},{"name":"wall-time","cnt":7.110309682},{"name":"instructions:u","cnt":34003542746.0},{"name":"cycles:u","cnt":27172765765.0},{"name":"task-clock","cnt":7374.793407},{"name":"cpu-clock","cnt":7374.771487}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":20,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":1840,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1021,"query_count":1930810,"query_hits":99.22},{"category":"BorrowChecking","time_ms":0,"query_count":57551,"query_hits":100.0},{"category":"Codegen","time_ms":1320,"query_count":283369,"query_hits":100.0},{"category":"Linking","time_ms":15,"query_count":38183,"query_hits":99.99},{"category":"Other","time_ms":2790,"query_count":5506851,"query_hits":99.09}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"task-clock","cnt":27712.609865},{"name":"cpu-clock","cnt":27712.602669},{"name":"cycles:u","cnt":109497045500.0},{"name":"wall-time","cnt":27.64650633},{"name":"instructions:u","cnt":165541506079.0},{"name":"faults","cnt":199074.0},{"name":"max-rss","cnt":780144.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":22,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":1854,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":18472,"query_count":81871516,"query_hits":99.3},{"category":"BorrowChecking","time_ms":1433,"query_count":244056,"query_hits":57.46},{"category":"Codegen","time_ms":1819,"query_count":811140,"query_hits":81.71},{"category":"Linking","time_ms":18,"query_count":46632,"query_hits":62.34},{"category":"Other","time_ms":4002,"query_count":245953308,"query_hits":99.61}],"compilation_options":{"optimization_level":"Aggressive","incremental":false}},"check":false,"release":true,"state":"Clean"},{"stats":[{"name":"cpu-clock","cnt":34247.016597},{"name":"wall-time","cnt":33.561417749},{"name":"task-clock","cnt":34247.007865},{"name":"faults","cnt":388756.0},{"name":"max-rss","cnt":1477664.0},{"name":"instructions:u","cnt":208039556454.0},{"name":"cycles:u","cnt":134590047383.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":20,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":1858,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":22508,"query_count":81866894,"query_hits":99.31},{"category":"BorrowChecking","time_ms":1644,"query_count":244056,"query_hits":57.46},{"category":"Codegen","time_ms":3542,"query_count":811152,"query_hits":81.71},{"category":"Linking","time_ms":33,"query_count":46632,"query_hits":62.34},{"category":"Other","time_ms":4053,"query_count":245953324,"query_hits":99.61}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalStart"},{"stats":[{"name":"wall-time","cnt":7.043063245},{"name":"cycles:u","cnt":26760380655.0},{"name":"task-clock","cnt":7309.696857},{"name":"faults","cnt":425322.0},{"name":"cpu-clock","cnt":7309.695966},{"name":"max-rss","cnt":1697036.0},{"name":"instructions:u","cnt":33118796763.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":22,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":1867,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1029,"query_count":1929744,"query_hits":99.22},{"category":"BorrowChecking","time_ms":0,"query_count":57551,"query_hits":100.0},{"category":"Codegen","time_ms":1217,"query_count":268754,"query_hits":100.0},{"category":"Linking","time_ms":11,"query_count":37853,"query_hits":99.99},{"category":"Other","time_ms":2793,"query_count":5506666,"query_hits":99.09}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalClean"}],"name":"packed-simd"}},"piston-image":{"Ok":{"runs":[{"stats":[{"name":"task-clock","cnt":1786.481645},{"name":"instructions:u","cnt":8601495137.0},{"name":"wall-time","cnt":1.842556217},{"name":"faults","cnt":26186.0},{"name":"cpu-clock","cnt":1786.481102},{"name":"cycles:u","cnt":6935056303.0},{"name":"max-rss","cnt":194708.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":35,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":69,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1016,"query_count":1544962,"query_hits":91.6},{"category":"BorrowChecking","time_ms":81,"query_count":22434,"query_hits":57.44},{"category":"Codegen","time_ms":242,"query_count":71119,"query_hits":77.53},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":316,"query_count":3885554,"query_hits":95.8}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Clean"},{"stats":[{"name":"max-rss","cnt":194064.0},{"name":"wall-time","cnt":1.908793097},{"name":"task-clock","cnt":1862.685705},{"name":"instructions:u","cnt":9022239217.0},{"name":"cycles:u","cnt":7250212287.0},{"name":"cpu-clock","cnt":1862.685093},{"name":"faults","cnt":26178.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":41,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":70,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1009,"query_count":1381022,"query_hits":91.17},{"category":"BorrowChecking","time_ms":240,"query_count":23650,"query_hits":60.39},{"category":"Codegen","time_ms":165,"query_count":68026,"query_hits":78.02},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":331,"query_count":4244942,"query_hits":96.16}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Nll"},{"stats":[{"name":"wall-time","cnt":2.321111335},{"name":"max-rss","cnt":265080.0},{"name":"instructions:u","cnt":11037680026.0},{"name":"faults","cnt":44011.0},{"name":"cpu-clock","cnt":2272.524281},{"name":"cycles:u","cnt":8807767854.0},{"name":"task-clock","cnt":2272.525564}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":39,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":70,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1210,"query_count":1539923,"query_hits":91.96},{"category":"BorrowChecking","time_ms":90,"query_count":22434,"query_hits":57.44},{"category":"Codegen","time_ms":428,"query_count":71119,"query_hits":77.53},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":429,"query_count":3885702,"query_hits":95.8}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"instructions:u","cnt":2830431527.0},{"name":"cpu-clock","cnt":630.673152},{"name":"task-clock","cnt":630.673066},{"name":"max-rss","cnt":244416.0},{"name":"faults","cnt":39553.0},{"name":"wall-time","cnt":0.655375022},{"name":"cycles:u","cnt":2271424518.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":38,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":71,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":89,"query_count":142510,"query_hits":99.21},{"category":"BorrowChecking","time_ms":0,"query_count":11471,"query_hits":100.0},{"category":"Codegen","time_ms":56,"query_count":8312,"query_hits":99.93},{"category":"Linking","time_ms":0,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":349,"query_count":465065,"query_hits":98.36}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"instructions:u","cnt":2872040991.0},{"name":"max-rss","cnt":253368.0},{"name":"cycles:u","cnt":2272868138.0},{"name":"task-clock","cnt":625.180018},{"name":"wall-time","cnt":0.632491012},{"name":"faults","cnt":41254.0},{"name":"cpu-clock","cnt":625.181382}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":35,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":72,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":133,"query_count":146813,"query_hits":98.23},{"category":"BorrowChecking","time_ms":6,"query_count":18639,"query_hits":85.73},{"category":"Codegen","time_ms":58,"query_count":8755,"query_hits":99.7},{"category":"Linking","time_ms":0,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":277,"query_count":477230,"query_hits":98.39}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"task-clock","cnt":8521.218725},{"name":"instructions:u","cnt":35552369509.0},{"name":"wall-time","cnt":4.017283924},{"name":"max-rss","cnt":440220.0},{"name":"faults","cnt":85713.0},{"name":"cpu-clock","cnt":8521.24005},{"name":"cycles:u","cnt":32312486901.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":36,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":70,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1196,"query_count":7269044,"query_hits":96.35},{"category":"BorrowChecking","time_ms":82,"query_count":25214,"query_hits":62.13},{"category":"Codegen","time_ms":1804,"query_count":417343,"query_hits":92.29},{"category":"Linking","time_ms":26,"query_count":49292,"query_hits":90.63},{"category":"Other","time_ms":709,"query_count":6201890,"query_hits":96.4}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":false,"release":false,"state":"Clean"},{"stats":[{"name":"task-clock","cnt":10181.887661},{"name":"cpu-clock","cnt":10181.962698},{"name":"max-rss","cnt":509856.0},{"name":"instructions:u","cnt":40840083243.0},{"name":"cycles:u","cnt":38437562182.0},{"name":"faults","cnt":103370.0},{"name":"wall-time","cnt":4.786943884}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":40,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":70,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1497,"query_count":7416657,"query_hits":96.86},{"category":"BorrowChecking","time_ms":90,"query_count":25214,"query_hits":62.13},{"category":"Codegen","time_ms":2419,"query_count":422381,"query_hits":92.25},{"category":"Linking","time_ms":37,"query_count":49602,"query_hits":90.69},{"category":"Other","time_ms":562,"query_count":6245334,"query_hits":96.42}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"cpu-clock","cnt":1124.808929},{"name":"task-clock","cnt":1124.90484},{"name":"faults","cnt":67815.0},{"name":"max-rss","cnt":390224.0},{"name":"wall-time","cnt":1.116868217},{"name":"instructions:u","cnt":4687382464.0},{"name":"cycles:u","cnt":3898105699.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":38,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":72,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":105,"query_count":491752,"query_hits":97.23},{"category":"BorrowChecking","time_ms":0,"query_count":11471,"query_hits":100.0},{"category":"Codegen","time_ms":447,"query_count":212591,"query_hits":99.99},{"category":"Linking","time_ms":19,"query_count":32785,"query_hits":99.99},{"category":"Other","time_ms":379,"query_count":1265727,"query_hits":99.37}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"instructions:u","cnt":4934749535.0},{"name":"task-clock","cnt":1147.693317},{"name":"cycles:u","cnt":4007475741.0},{"name":"wall-time","cnt":1.096045888},{"name":"max-rss","cnt":399280.0},{"name":"cpu-clock","cnt":1147.593701},{"name":"faults","cnt":68477.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":39,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":73,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":142,"query_count":541994,"query_hits":97.13},{"category":"BorrowChecking","time_ms":6,"query_count":18647,"query_hits":85.74},{"category":"Codegen","time_ms":445,"query_count":214387,"query_hits":99.98},{"category":"Linking","time_ms":19,"query_count":33464,"query_hits":97.97},{"category":"Other","time_ms":316,"query_count":1278805,"query_hits":99.37}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"task-clock","cnt":37031.7773},{"name":"instructions:u","cnt":115855624805.0},{"name":"cpu-clock","cnt":37031.843301},{"name":"wall-time","cnt":7.718548465},{"name":"cycles:u","cnt":140111243845.0},{"name":"faults","cnt":84448.0},{"name":"max-rss","cnt":419628.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":39,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":70,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1212,"query_count":8204712,"query_hits":96.69},{"category":"BorrowChecking","time_ms":81,"query_count":25214,"query_hits":62.13},{"category":"Codegen","time_ms":2074,"query_count":415361,"query_hits":92.22},{"category":"Linking","time_ms":9,"query_count":41464,"query_hits":91.44},{"category":"Other","time_ms":4152,"query_count":6009292,"query_hits":96.18}],"compilation_options":{"optimization_level":"Aggressive","incremental":false}},"check":false,"release":true,"state":"Clean"},{"stats":[{"name":"cycles:u","cnt":154361488680.0},{"name":"cpu-clock","cnt":40889.560368},{"name":"task-clock","cnt":40889.40776},{"name":"instructions:u","cnt":125054853781.0},{"name":"faults","cnt":108103.0},{"name":"max-rss","cnt":503752.0},{"name":"wall-time","cnt":8.291217918}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":39,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":69,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1523,"query_count":8802197,"query_hits":97.3},{"category":"BorrowChecking","time_ms":90,"query_count":25214,"query_hits":62.13},{"category":"Codegen","time_ms":3002,"query_count":431985,"query_hits":92.45},{"category":"Linking","time_ms":11,"query_count":41680,"query_hits":91.48},{"category":"Other","time_ms":3485,"query_count":6090660,"query_hits":96.23}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalStart"},{"stats":[{"name":"cpu-clock","cnt":1135.65855},{"name":"faults","cnt":69373.0},{"name":"cycles:u","cnt":3998582446.0},{"name":"task-clock","cnt":1135.747532},{"name":"wall-time","cnt":1.112757133},{"name":"instructions:u","cnt":4792593218.0},{"name":"max-rss","cnt":373212.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":40,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":72,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":103,"query_count":540718,"query_hits":97.0},{"category":"BorrowChecking","time_ms":0,"query_count":11471,"query_hits":100.0},{"category":"Codegen","time_ms":459,"query_count":213403,"query_hits":99.99},{"category":"Linking","time_ms":7,"query_count":39636,"query_hits":99.99},{"category":"Other","time_ms":375,"query_count":1058596,"query_hits":99.25}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalClean"},{"stats":[{"name":"instructions:u","cnt":6955318206.0},{"name":"wall-time","cnt":1.448301952},{"name":"max-rss","cnt":382856.0},{"name":"task-clock","cnt":1558.08198},{"name":"faults","cnt":69571.0},{"name":"cycles:u","cnt":5692113491.0},{"name":"cpu-clock","cnt":1557.991876}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":40,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":73,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":142,"query_count":614241,"query_hits":97.04},{"category":"BorrowChecking","time_ms":6,"query_count":18647,"query_hits":85.74},{"category":"Codegen","time_ms":465,"query_count":217368,"query_hits":99.74},{"category":"Linking","time_ms":8,"query_count":39644,"query_hits":99.99},{"category":"Other","time_ms":657,"query_count":1085844,"query_hits":99.26}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}}],"name":"piston-image"}},"regex":{"Ok":{"runs":[{"stats":[{"name":"wall-time","cnt":0.935200638},{"name":"cycles:u","cnt":3486428830.0},{"name":"instructions:u","cnt":4055065627.0},{"name":"max-rss","cnt":159752.0},{"name":"task-clock","cnt":902.674812},{"name":"cpu-clock","cnt":902.674295},{"name":"faults","cnt":18316.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":23,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":43,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":451,"query_count":638819,"query_hits":86.2},{"category":"BorrowChecking","time_ms":46,"query_count":19766,"query_hits":60.85},{"category":"Codegen","time_ms":140,"query_count":22234,"query_hits":49.62},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":187,"query_count":1685940,"query_hits":93.21}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Clean"},{"stats":[{"name":"cycles:u","cnt":3741116339.0},{"name":"cpu-clock","cnt":966.457142},{"name":"wall-time","cnt":0.997667758},{"name":"max-rss","cnt":159332.0},{"name":"task-clock","cnt":966.457868},{"name":"instructions:u","cnt":4292046635.0},{"name":"faults","cnt":18278.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":23,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":43,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":455,"query_count":551285,"query_hits":85.42},{"category":"BorrowChecking","time_ms":143,"query_count":20878,"query_hits":64.18},{"category":"Codegen","time_ms":99,"query_count":20038,"query_hits":47.75},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":185,"query_count":1831350,"query_hits":93.75}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Nll"},{"stats":[{"name":"task-clock","cnt":1201.454025},{"name":"faults","cnt":28683.0},{"name":"wall-time","cnt":1.273338602},{"name":"cpu-clock","cnt":1201.453841},{"name":"max-rss","cnt":201860.0},{"name":"instructions:u","cnt":5410349457.0},{"name":"cycles:u","cnt":4591650499.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":22,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":43,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":563,"query_count":633709,"query_hits":87.03},{"category":"BorrowChecking","time_ms":52,"query_count":19766,"query_hits":60.85},{"category":"Codegen","time_ms":252,"query_count":22234,"query_hits":49.62},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":267,"query_count":1686004,"query_hits":93.2}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"task-clock","cnt":417.859479},{"name":"faults","cnt":27731.0},{"name":"cycles:u","cnt":1498400750.0},{"name":"cpu-clock","cnt":417.8594},{"name":"wall-time","cnt":0.430461201},{"name":"instructions:u","cnt":1937762856.0},{"name":"max-rss","cnt":193704.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":23,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":44,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":70,"query_count":93712,"query_hits":98.66},{"category":"BorrowChecking","time_ms":0,"query_count":10669,"query_hits":100.0},{"category":"Codegen","time_ms":38,"query_count":6146,"query_hits":99.92},{"category":"Linking","time_ms":0,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":209,"query_count":358712,"query_hits":98.65}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"faults","cnt":30622.0},{"name":"cycles:u","cnt":2038733872.0},{"name":"instructions:u","cnt":2562641359.0},{"name":"cpu-clock","cnt":560.4738},{"name":"max-rss","cnt":208416.0},{"name":"task-clock","cnt":560.473963},{"name":"wall-time","cnt":0.596244018}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":22,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":43,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":186,"query_count":177900,"query_hits":97.23},{"category":"BorrowChecking","time_ms":12,"query_count":17165,"query_hits":84.1},{"category":"Codegen","time_ms":88,"query_count":8185,"query_hits":91.51},{"category":"Linking","time_ms":0,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":171,"query_count":609066,"query_hits":98.89}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"compile one","path":"0-compile-one.patch"}}},{"stats":[{"name":"cpu-clock","cnt":410.658649},{"name":"task-clock","cnt":410.659237},{"name":"wall-time","cnt":0.425895796},{"name":"faults","cnt":27791.0},{"name":"instructions:u","cnt":1957985901.0},{"name":"cycles:u","cnt":1488193302.0},{"name":"max-rss","cnt":197004.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":22,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":43,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":102,"query_count":95512,"query_hits":97.66},{"category":"BorrowChecking","time_ms":4,"query_count":16622,"query_hits":86.34},{"category":"Codegen","time_ms":38,"query_count":6162,"query_hits":99.74},{"category":"Linking","time_ms":0,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":169,"query_count":364735,"query_hits":98.66}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":1,"name":"is valid cap letter","path":"1-is-valid-cap-letter.patch"}}},{"stats":[{"name":"wall-time","cnt":0.464898959},{"name":"cycles:u","cnt":1526522587.0},{"name":"max-rss","cnt":197640.0},{"name":"instructions:u","cnt":2001150647.0},{"name":"task-clock","cnt":430.290134},{"name":"faults","cnt":27849.0},{"name":"cpu-clock","cnt":430.289879}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":23,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":44,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":109,"query_count":101682,"query_hits":97.56},{"category":"BorrowChecking","time_ms":4,"query_count":16688,"query_hits":86.22},{"category":"Codegen","time_ms":43,"query_count":7049,"query_hits":98.99},{"category":"Linking","time_ms":0,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":171,"query_count":378732,"query_hits":98.67}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":2,"name":"expand","path":"2-expand.patch"}}},{"stats":[{"name":"task-clock","cnt":555.631022},{"name":"max-rss","cnt":209364.0},{"name":"instructions:u","cnt":2573911983.0},{"name":"faults","cnt":30893.0},{"name":"wall-time","cnt":0.570254158},{"name":"cycles:u","cnt":2046845103.0},{"name":"cpu-clock","cnt":555.633186}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":23,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":44,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":188,"query_count":180658,"query_hits":97.22},{"category":"BorrowChecking","time_ms":11,"query_count":11533,"query_hits":97.16},{"category":"Codegen","time_ms":90,"query_count":7481,"query_hits":89.97},{"category":"Linking","time_ms":0,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":170,"query_count":619379,"query_hits":98.89}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":3,"name":"Compiler new","path":"3-Compiler-new.patch"}}},{"stats":[{"name":"cycles:u","cnt":2043709131.0},{"name":"instructions:u","cnt":2571587198.0},{"name":"task-clock","cnt":559.548735},{"name":"max-rss","cnt":208516.0},{"name":"cpu-clock","cnt":559.548599},{"name":"faults","cnt":30609.0},{"name":"wall-time","cnt":0.588876539}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":23,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":44,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":188,"query_count":179641,"query_hits":97.24},{"category":"BorrowChecking","time_ms":11,"query_count":11506,"query_hits":97.33},{"category":"Codegen","time_ms":89,"query_count":7395,"query_hits":90.39},{"category":"Linking","time_ms":0,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":170,"query_count":618057,"query_hits":98.9}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":4,"name":"reverse","path":"4-reverse.patch"}}},{"stats":[{"name":"instructions:u","cnt":1941531186.0},{"name":"task-clock","cnt":408.726756},{"name":"cycles:u","cnt":1471587163.0},{"name":"cpu-clock","cnt":408.728287},{"name":"max-rss","cnt":196980.0},{"name":"wall-time","cnt":0.419785513},{"name":"faults","cnt":27866.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":23,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":44,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":99,"query_count":100771,"query_hits":97.74},{"category":"BorrowChecking","time_ms":3,"query_count":10693,"query_hits":99.93},{"category":"Codegen","time_ms":39,"query_count":6211,"query_hits":99.61},{"category":"Linking","time_ms":0,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":170,"query_count":363923,"query_hits":98.65}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":5,"name":"byte frequencies","path":"5-byte-frequencies.patch"}}},{"stats":[{"name":"task-clock","cnt":498.667059},{"name":"instructions:u","cnt":2327918421.0},{"name":"faults","cnt":28265.0},{"name":"wall-time","cnt":0.533731956},{"name":"cycles:u","cnt":1806254531.0},{"name":"max-rss","cnt":199232.0},{"name":"cpu-clock","cnt":498.666944}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":23,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":45,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":158,"query_count":144595,"query_hits":97.43},{"category":"BorrowChecking","time_ms":8,"query_count":10795,"query_hits":98.75},{"category":"Codegen","time_ms":65,"query_count":6753,"query_hits":97.28},{"category":"Linking","time_ms":0,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":169,"query_count":510610,"query_hits":99.01}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":6,"name":"sparse set","path":"6-sparse-set.patch"}}},{"stats":[{"name":"instructions:u","cnt":2096539504.0},{"name":"cycles:u","cnt":1611077938.0},{"name":"max-rss","cnt":195672.0},{"name":"task-clock","cnt":445.770483},{"name":"wall-time","cnt":0.46081236},{"name":"cpu-clock","cnt":445.769743},{"name":"faults","cnt":27900.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":23,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":44,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":129,"query_count":107077,"query_hits":97.35},{"category":"BorrowChecking","time_ms":4,"query_count":10722,"query_hits":99.69},{"category":"Codegen","time_ms":46,"query_count":6286,"query_hits":99.16},{"category":"Linking","time_ms":0,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":169,"query_count":427322,"query_hits":98.83}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":7,"name":"Job","path":"7-Job.patch"}}},{"stats":[{"name":"wall-time","cnt":0.486318574},{"name":"task-clock","cnt":453.661361},{"name":"cpu-clock","cnt":453.661627},{"name":"faults","cnt":27805.0},{"name":"instructions:u","cnt":2080938436.0},{"name":"cycles:u","cnt":1630716342.0},{"name":"max-rss","cnt":196636.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":23,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":44,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":121,"query_count":116118,"query_hits":96.67},{"category":"BorrowChecking","time_ms":6,"query_count":16992,"query_hits":84.51},{"category":"Codegen","time_ms":51,"query_count":8109,"query_hits":93.51},{"category":"Linking","time_ms":0,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":170,"query_count":412993,"query_hits":98.43}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":8,"name":"println","path":"8-println.patch"}}},{"stats":[{"name":"instructions:u","cnt":23230923215.0},{"name":"task-clock","cnt":7336.870586},{"name":"cycles:u","cnt":27384698529.0},{"name":"max-rss","cnt":398744.0},{"name":"cpu-clock","cnt":7336.878459},{"name":"faults","cnt":77674.0},{"name":"wall-time","cnt":2.229033508}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":27,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":43,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":533,"query_count":3523827,"query_hits":95.41},{"category":"BorrowChecking","time_ms":46,"query_count":22286,"query_hits":65.28},{"category":"Codegen","time_ms":1096,"query_count":226742,"query_hits":90.23},{"category":"Linking","time_ms":16,"query_count":31022,"query_hits":89.16},{"category":"Other","time_ms":380,"query_count":2687414,"query_hits":94.36}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":false,"release":false,"state":"Clean"},{"stats":[{"name":"instructions:u","cnt":26631031455.0},{"name":"faults","cnt":83031.0},{"name":"cycles:u","cnt":29056633962.0},{"name":"task-clock","cnt":7766.65212},{"name":"cpu-clock","cnt":7766.653911},{"name":"wall-time","cnt":2.765391358},{"name":"max-rss","cnt":424540.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":26,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":43,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":686,"query_count":3729436,"query_hits":96.22},{"category":"BorrowChecking","time_ms":52,"query_count":22286,"query_hits":65.28},{"category":"Codegen","time_ms":1509,"query_count":231030,"query_hits":90.23},{"category":"Linking","time_ms":22,"query_count":31324,"query_hits":89.26},{"category":"Other","time_ms":351,"query_count":2740012,"query_hits":94.47}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"faults","cnt":42315.0},{"name":"instructions:u","cnt":2797886606.0},{"name":"cpu-clock","cnt":660.967329},{"name":"cycles:u","cnt":2276082278.0},{"name":"max-rss","cnt":268396.0},{"name":"task-clock","cnt":661.04373},{"name":"wall-time","cnt":0.650266921}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":23,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":45,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":74,"query_count":247673,"query_hits":96.8},{"category":"BorrowChecking","time_ms":0,"query_count":10669,"query_hits":100.0},{"category":"Codegen","time_ms":226,"query_count":121294,"query_hits":99.99},{"category":"Linking","time_ms":13,"query_count":20274,"query_hits":99.99},{"category":"Other","time_ms":223,"query_count":728433,"query_hits":99.29}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"cycles:u","cnt":6579355746.0},{"name":"faults","cnt":55213.0},{"name":"task-clock","cnt":1799.364887},{"name":"wall-time","cnt":1.066778103},{"name":"cpu-clock","cnt":1799.308717},{"name":"max-rss","cnt":322144.0},{"name":"instructions:u","cnt":7375985392.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":23,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":45,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":191,"query_count":1136267,"query_hits":98.64},{"category":"BorrowChecking","time_ms":12,"query_count":17429,"query_hits":84.34},{"category":"Codegen","time_ms":538,"query_count":143404,"query_hits":99.41},{"category":"Linking","time_ms":13,"query_count":23229,"query_hits":99.99},{"category":"Other","time_ms":190,"query_count":1179320,"query_hits":99.35}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"compile one","path":"0-compile-one.patch"}}},{"stats":[{"name":"cycles:u","cnt":2283791179.0},{"name":"faults","cnt":42275.0},{"name":"task-clock","cnt":659.557649},{"name":"cpu-clock","cnt":659.486779},{"name":"max-rss","cnt":274936.0},{"name":"wall-time","cnt":0.642215249},{"name":"instructions:u","cnt":2852634270.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":23,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":45,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":104,"query_count":259049,"query_hits":96.53},{"category":"BorrowChecking","time_ms":4,"query_count":16626,"query_hits":86.35},{"category":"Codegen","time_ms":222,"query_count":121513,"query_hits":99.98},{"category":"Linking","time_ms":12,"query_count":20288,"query_hits":99.99},{"category":"Other","time_ms":182,"query_count":736922,"query_hits":99.31}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":1,"name":"is valid cap letter","path":"1-is-valid-cap-letter.patch"}}},{"stats":[{"name":"task-clock","cnt":834.588463},{"name":"max-rss","cnt":285324.0},{"name":"wall-time","cnt":0.743188241},{"name":"cpu-clock","cnt":834.532888},{"name":"cycles:u","cnt":2943319893.0},{"name":"faults","cnt":44962.0},{"name":"instructions:u","cnt":3592414183.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":23,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":45,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":111,"query_count":377621,"query_hits":97.42},{"category":"BorrowChecking","time_ms":4,"query_count":16700,"query_hits":86.23},{"category":"Codegen","time_ms":269,"query_count":125234,"query_hits":99.93},{"category":"Linking","time_ms":14,"query_count":20762,"query_hits":99.99},{"category":"Other","time_ms":229,"query_count":778290,"query_hits":99.32}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":2,"name":"expand","path":"2-expand.patch"}}},{"stats":[{"name":"faults","cnt":56415.0},{"name":"cpu-clock","cnt":1805.161034},{"name":"wall-time","cnt":1.078182235},{"name":"task-clock","cnt":1805.222752},{"name":"instructions:u","cnt":7387579370.0},{"name":"cycles:u","cnt":6604797714.0},{"name":"max-rss","cnt":326668.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":23,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":45,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":194,"query_count":1141060,"query_hits":98.64},{"category":"BorrowChecking","time_ms":11,"query_count":11821,"query_hits":97.23},{"category":"Codegen","time_ms":543,"query_count":143238,"query_hits":99.36},{"category":"Linking","time_ms":14,"query_count":23229,"query_hits":99.99},{"category":"Other","time_ms":193,"query_count":1189021,"query_hits":99.34}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":3,"name":"Compiler new","path":"3-Compiler-new.patch"}}},{"stats":[{"name":"cycles:u","cnt":6534151733.0},{"name":"instructions:u","cnt":7385065866.0},{"name":"cpu-clock","cnt":1792.877478},{"name":"task-clock","cnt":1792.941932},{"name":"wall-time","cnt":1.082734303},{"name":"faults","cnt":55761.0},{"name":"max-rss","cnt":323812.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":23,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":44,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":195,"query_count":1138629,"query_hits":98.65},{"category":"BorrowChecking","time_ms":11,"query_count":11778,"query_hits":97.39},{"category":"Codegen","time_ms":554,"query_count":142349,"query_hits":99.39},{"category":"Linking","time_ms":14,"query_count":23229,"query_hits":99.99},{"category":"Other","time_ms":190,"query_count":1186509,"query_hits":99.35}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":4,"name":"reverse","path":"4-reverse.patch"}}},{"stats":[{"name":"max-rss","cnt":267376.0},{"name":"cycles:u","cnt":2216941847.0},{"name":"task-clock","cnt":640.444682},{"name":"cpu-clock","cnt":640.383653},{"name":"instructions:u","cnt":2794932899.0},{"name":"faults","cnt":41812.0},{"name":"wall-time","cnt":0.629785531}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":23,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":44,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":101,"query_count":254935,"query_hits":96.49},{"category":"BorrowChecking","time_ms":3,"query_count":10697,"query_hits":99.93},{"category":"Codegen","time_ms":221,"query_count":121367,"query_hits":99.97},{"category":"Linking","time_ms":12,"query_count":20274,"query_hits":99.99},{"category":"Other","time_ms":182,"query_count":734286,"query_hits":99.3}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":5,"name":"byte frequencies","path":"5-byte-frequencies.patch"}}},{"stats":[{"name":"task-clock","cnt":5510.693014},{"name":"instructions:u","cnt":18308437717.0},{"name":"cycles:u","cnt":20412445323.0},{"name":"max-rss","cnt":425880.0},{"name":"faults","cnt":83333.0},{"name":"cpu-clock","cnt":5510.687315},{"name":"wall-time","cnt":1.579999372}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":23,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":44,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":168,"query_count":2096371,"query_hits":99.23},{"category":"BorrowChecking","time_ms":8,"query_count":10919,"query_hits":98.76},{"category":"Codegen","time_ms":1070,"query_count":168389,"query_hits":99.27},{"category":"Linking","time_ms":20,"query_count":27135,"query_hits":99.98},{"category":"Other","time_ms":194,"query_count":1220468,"query_hits":99.54}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":6,"name":"sparse set","path":"6-sparse-set.patch"}}},{"stats":[{"name":"instructions:u","cnt":17684427919.0},{"name":"max-rss","cnt":428096.0},{"name":"wall-time","cnt":1.517353333},{"name":"task-clock","cnt":5428.161765},{"name":"cycles:u","cnt":20068387662.0},{"name":"cpu-clock","cnt":5428.151445},{"name":"faults","cnt":83736.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":23,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":45,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":141,"query_count":1952987,"query_hits":99.2},{"category":"BorrowChecking","time_ms":4,"query_count":10758,"query_hits":99.69},{"category":"Codegen","time_ms":1015,"query_count":164789,"query_hits":99.34},{"category":"Linking","time_ms":21,"query_count":26834,"query_hits":99.98},{"category":"Other","time_ms":261,"query_count":1118330,"query_hits":99.51}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":7,"name":"Job","path":"7-Job.patch"}}},{"stats":[{"name":"wall-time","cnt":0.753560482},{"name":"cycles:u","cnt":3335978899.0},{"name":"task-clock","cnt":937.756752},{"name":"max-rss","cnt":296344.0},{"name":"cpu-clock","cnt":937.697402},{"name":"instructions:u","cnt":4121618177.0},{"name":"faults","cnt":47870.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":23,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":45,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":124,"query_count":387938,"query_hits":97.15},{"category":"BorrowChecking","time_ms":6,"query_count":17160,"query_hits":84.66},{"category":"Codegen","time_ms":274,"query_count":124893,"query_hits":99.5},{"category":"Linking","time_ms":13,"query_count":20548,"query_hits":99.98},{"category":"Other","time_ms":223,"query_count":803096,"query_hits":99.12}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":8,"name":"println","path":"8-println.patch"}}},{"stats":[{"name":"instructions:u","cnt":66994221300.0},{"name":"task-clock","cnt":21720.77669},{"name":"cpu-clock","cnt":21720.800508},{"name":"wall-time","cnt":4.698627655},{"name":"max-rss","cnt":348172.0},{"name":"cycles:u","cnt":82074268842.0},{"name":"faults","cnt":64811.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":26,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":43,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":532,"query_count":4160123,"query_hits":96.17},{"category":"BorrowChecking","time_ms":46,"query_count":22286,"query_hits":65.28},{"category":"Codegen","time_ms":1171,"query_count":211346,"query_hits":89.88},{"category":"Linking","time_ms":4,"query_count":24778,"query_hits":87.84},{"category":"Other","time_ms":2797,"query_count":2592988,"query_hits":94.14}],"compilation_options":{"optimization_level":"Aggressive","incremental":false}},"check":false,"release":true,"state":"Clean"},{"stats":[{"name":"cycles:u","cnt":91079303573.0},{"name":"instructions:u","cnt":73208672660.0},{"name":"wall-time","cnt":5.207650016},{"name":"faults","cnt":80023.0},{"name":"task-clock","cnt":24142.806311},{"name":"cpu-clock","cnt":24142.827439},{"name":"max-rss","cnt":403588.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":27,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":43,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":682,"query_count":4412205,"query_hits":96.85},{"category":"BorrowChecking","time_ms":52,"query_count":22286,"query_hits":65.28},{"category":"Codegen","time_ms":1753,"query_count":218552,"query_hits":90.11},{"category":"Linking","time_ms":7,"query_count":24960,"query_hits":87.93},{"category":"Other","time_ms":2564,"query_count":2630732,"query_hits":94.23}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalStart"},{"stats":[{"name":"instructions:u","cnt":2818180768.0},{"name":"wall-time","cnt":0.638005095},{"name":"cycles:u","cnt":2291566584.0},{"name":"faults","cnt":42437.0},{"name":"task-clock","cnt":654.582256},{"name":"max-rss","cnt":256768.0},{"name":"cpu-clock","cnt":654.521122}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":23,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":44,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":73,"query_count":261253,"query_hits":96.68},{"category":"BorrowChecking","time_ms":0,"query_count":10669,"query_hits":100.0},{"category":"Codegen","time_ms":223,"query_count":110791,"query_hits":99.99},{"category":"Linking","time_ms":4,"query_count":22731,"query_hits":99.99},{"category":"Other","time_ms":220,"query_count":606811,"query_hits":99.14}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalClean"},{"stats":[{"name":"max-rss","cnt":391732.0},{"name":"faults","cnt":76261.0},{"name":"cpu-clock","cnt":13858.561998},{"name":"wall-time","cnt":3.066756509},{"name":"cycles:u","cnt":52124477189.0},{"name":"task-clock","cnt":13858.542257},{"name":"instructions:u","cnt":42594462326.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":22,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":45,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":191,"query_count":1009734,"query_hits":98.54},{"category":"BorrowChecking","time_ms":12,"query_count":17429,"query_hits":84.34},{"category":"Codegen","time_ms":405,"query_count":126096,"query_hits":99.33},{"category":"Linking","time_ms":5,"query_count":22767,"query_hits":99.99},{"category":"Other","time_ms":2328,"query_count":1002061,"query_hits":99.23}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":0,"name":"compile one","path":"0-compile-one.patch"}}},{"stats":[{"name":"max-rss","cnt":264916.0},{"name":"cpu-clock","cnt":700.052479},{"name":"wall-time","cnt":0.635761831},{"name":"cycles:u","cnt":2482545773.0},{"name":"instructions:u","cnt":3081997375.0},{"name":"faults","cnt":42183.0},{"name":"task-clock","cnt":700.104274}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":23,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":45,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":105,"query_count":280482,"query_hits":96.52},{"category":"BorrowChecking","time_ms":4,"query_count":16626,"query_hits":86.35},{"category":"Codegen","time_ms":223,"query_count":111171,"query_hits":99.98},{"category":"Linking","time_ms":4,"query_count":22735,"query_hits":99.99},{"category":"Other","time_ms":183,"query_count":615948,"query_hits":99.17}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":1,"name":"is valid cap letter","path":"1-is-valid-cap-letter.patch"}}},{"stats":[{"name":"cycles:u","cnt":2510555926.0},{"name":"cpu-clock","cnt":707.299615},{"name":"faults","cnt":42127.0},{"name":"instructions:u","cnt":3120253495.0},{"name":"task-clock","cnt":707.344746},{"name":"wall-time","cnt":0.641182735},{"name":"max-rss","cnt":264960.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":23,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":44,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":114,"query_count":288093,"query_hits":96.53},{"category":"BorrowChecking","time_ms":4,"query_count":16700,"query_hits":86.23},{"category":"Codegen","time_ms":224,"query_count":112073,"query_hits":99.92},{"category":"Linking","time_ms":4,"query_count":22735,"query_hits":99.99},{"category":"Other","time_ms":181,"query_count":629853,"query_hits":99.16}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":2,"name":"expand","path":"2-expand.patch"}}},{"stats":[{"name":"cpu-clock","cnt":13886.821287},{"name":"faults","cnt":76014.0},{"name":"instructions:u","cnt":42616527861.0},{"name":"cycles:u","cnt":52248071740.0},{"name":"wall-time","cnt":3.058588284},{"name":"max-rss","cnt":391016.0},{"name":"task-clock","cnt":13886.789307}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":22,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":45,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":194,"query_count":1014562,"query_hits":98.54},{"category":"BorrowChecking","time_ms":11,"query_count":11821,"query_hits":97.23},{"category":"Codegen","time_ms":427,"query_count":126034,"query_hits":99.28},{"category":"Linking","time_ms":5,"query_count":22767,"query_hits":99.99},{"category":"Other","time_ms":2312,"query_count":1014767,"query_hits":99.23}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":3,"name":"Compiler new","path":"3-Compiler-new.patch"}}},{"stats":[{"name":"cycles:u","cnt":52274640373.0},{"name":"task-clock","cnt":13890.537878},{"name":"cpu-clock","cnt":13890.589397},{"name":"faults","cnt":76214.0},{"name":"wall-time","cnt":3.07768986},{"name":"max-rss","cnt":390420.0},{"name":"instructions:u","cnt":42601035384.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":23,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":44,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":193,"query_count":1012840,"query_hits":98.55},{"category":"BorrowChecking","time_ms":11,"query_count":11778,"query_hits":97.39},{"category":"Codegen","time_ms":397,"query_count":125707,"query_hits":99.31},{"category":"Linking","time_ms":5,"query_count":22767,"query_hits":99.99},{"category":"Other","time_ms":2351,"query_count":1012384,"query_hits":99.23}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":4,"name":"reverse","path":"4-reverse.patch"}}},{"stats":[{"name":"cpu-clock","cnt":637.685887},{"name":"wall-time","cnt":0.620067773},{"name":"task-clock","cnt":637.741372},{"name":"faults","cnt":41420.0},{"name":"instructions:u","cnt":2824183909.0},{"name":"max-rss","cnt":254272.0},{"name":"cycles:u","cnt":2250573909.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":23,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":44,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":101,"query_count":268517,"query_hits":96.38},{"category":"BorrowChecking","time_ms":3,"query_count":10697,"query_hits":99.93},{"category":"Codegen","time_ms":215,"query_count":110863,"query_hits":99.97},{"category":"Linking","time_ms":4,"query_count":22731,"query_hits":99.99},{"category":"Other","time_ms":182,"query_count":612037,"query_hits":99.16}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":5,"name":"byte frequencies","path":"5-byte-frequencies.patch"}}},{"stats":[{"name":"max-rss","cnt":399192.0},{"name":"instructions:u","cnt":59394396594.0},{"name":"task-clock","cnt":19099.319085},{"name":"wall-time","cnt":3.743234353},{"name":"cpu-clock","cnt":19099.415935},{"name":"cycles:u","cnt":71935227658.0},{"name":"faults","cnt":80108.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":23,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":45,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":165,"query_count":2188191,"query_hits":99.31},{"category":"BorrowChecking","time_ms":8,"query_count":10919,"query_hits":98.76},{"category":"Codegen","time_ms":975,"query_count":151404,"query_hits":99.39},{"category":"Linking","time_ms":5,"query_count":23333,"query_hits":99.99},{"category":"Other","time_ms":2532,"query_count":1041974,"query_hits":99.46}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":6,"name":"sparse set","path":"6-sparse-set.patch"}}},{"stats":[{"name":"cpu-clock","cnt":19043.733515},{"name":"cycles:u","cnt":71668863942.0},{"name":"faults","cnt":80066.0},{"name":"max-rss","cnt":401476.0},{"name":"wall-time","cnt":3.677596911},{"name":"task-clock","cnt":19043.688576},{"name":"instructions:u","cnt":58967185168.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":23,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":45,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":138,"query_count":2085231,"query_hits":99.31},{"category":"BorrowChecking","time_ms":4,"query_count":10758,"query_hits":99.69},{"category":"Codegen","time_ms":959,"query_count":149632,"query_hits":99.48},{"category":"Linking","time_ms":5,"query_count":23293,"query_hits":99.99},{"category":"Other","time_ms":2449,"query_count":946978,"query_hits":99.42}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":7,"name":"Job","path":"7-Job.patch"}}},{"stats":[{"name":"cpu-clock","cnt":2637.829033},{"name":"task-clock","cnt":2637.87924},{"name":"cycles:u","cnt":10012508911.0},{"name":"wall-time","cnt":2.00158772},{"name":"instructions:u","cnt":13434869279.0},{"name":"faults","cnt":56871.0},{"name":"max-rss","cnt":320100.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":23,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":44,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":124,"query_count":475205,"query_hits":97.5},{"category":"BorrowChecking","time_ms":6,"query_count":17160,"query_hits":84.66},{"category":"Codegen","time_ms":267,"query_count":116976,"query_hits":99.06},{"category":"Linking","time_ms":5,"query_count":22855,"query_hits":99.98},{"category":"Other","time_ms":1481,"query_count":691861,"query_hits":98.98}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":8,"name":"println","path":"8-println.patch"}}}],"name":"regex"}},"regression-31157":{"Ok":{"runs":[{"stats":[{"name":"instructions:u","cnt":1083982243.0},{"name":"cpu-clock","cnt":215.894542},{"name":"max-rss","cnt":115340.0},{"name":"wall-time","cnt":0.260878617},{"name":"cycles:u","cnt":777670648.0},{"name":"task-clock","cnt":215.895486},{"name":"faults","cnt":7420.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":1,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":13,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":108,"query_count":99547,"query_hits":86.34},{"category":"BorrowChecking","time_ms":4,"query_count":1650,"query_hits":63.15},{"category":"Codegen","time_ms":23,"query_count":4142,"query_hits":66.39},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":50,"query_count":380964,"query_hits":90.18}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Clean"},{"stats":[{"name":"wall-time","cnt":0.253382257},{"name":"max-rss","cnt":114968.0},{"name":"cycles:u","cnt":830603843.0},{"name":"instructions:u","cnt":1143530598.0},{"name":"task-clock","cnt":224.358738},{"name":"cpu-clock","cnt":224.357669},{"name":"faults","cnt":7491.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":13,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":112,"query_count":95375,"query_hits":86.76},{"category":"BorrowChecking","time_ms":20,"query_count":1692,"query_hits":67.61},{"category":"Codegen","time_ms":16,"query_count":3938,"query_hits":66.38},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":49,"query_count":407448,"query_hits":90.82}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Nll"},{"stats":[{"name":"instructions:u","cnt":1382327215.0},{"name":"cycles:u","cnt":1001842631.0},{"name":"wall-time","cnt":0.302915669},{"name":"task-clock","cnt":271.659851},{"name":"cpu-clock","cnt":271.65911},{"name":"max-rss","cnt":129300.0},{"name":"faults","cnt":10731.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":1,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":13,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":127,"query_count":98529,"query_hits":87.27},{"category":"BorrowChecking","time_ms":5,"query_count":1650,"query_hits":63.15},{"category":"Codegen","time_ms":40,"query_count":4142,"query_hits":66.39},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":71,"query_count":381036,"query_hits":90.18}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"wall-time","cnt":0.125293739},{"name":"max-rss","cnt":124824.0},{"name":"instructions:u","cnt":476223771.0},{"name":"faults","cnt":10651.0},{"name":"cycles:u","cnt":319956880.0},{"name":"cpu-clock","cnt":99.059283},{"name":"task-clock","cnt":99.060972}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":13,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":11,"query_count":17912,"query_hits":99.61},{"category":"BorrowChecking","time_ms":0,"query_count":832,"query_hits":100.0},{"category":"Codegen","time_ms":7,"query_count":2306,"query_hits":99.87},{"category":"Linking","time_ms":0,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":50,"query_count":58746,"query_hits":98.65}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"max-rss","cnt":128952.0},{"name":"task-clock","cnt":113.365611},{"name":"faults","cnt":10903.0},{"name":"wall-time","cnt":0.139566164},{"name":"instructions:u","cnt":534402965.0},{"name":"cpu-clock","cnt":113.384003},{"name":"cycles:u","cnt":373701832.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":13,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":32,"query_count":24326,"query_hits":97.54},{"category":"BorrowChecking","time_ms":0,"query_count":1239,"query_hits":87.17},{"category":"Codegen","time_ms":13,"query_count":2368,"query_hits":98.44},{"category":"Linking","time_ms":0,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":37,"query_count":83088,"query_hits":98.82}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"max-rss","cnt":203376.0},{"name":"wall-time","cnt":0.880770724},{"name":"instructions:u","cnt":7443739825.0},{"name":"cpu-clock","cnt":1800.588128},{"name":"task-clock","cnt":1800.587816},{"name":"cycles:u","cnt":6753745942.0},{"name":"faults","cnt":27271.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":1,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":14,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":189,"query_count":1467419,"query_hits":95.64},{"category":"BorrowChecking","time_ms":4,"query_count":1814,"query_hits":66.48},{"category":"Codegen","time_ms":421,"query_count":126928,"query_hits":94.77},{"category":"Linking","time_ms":9,"query_count":15074,"query_hits":94.6},{"category":"Other","time_ms":196,"query_count":1129352,"query_hits":94.66}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":false,"release":false,"state":"Clean"},{"stats":[{"name":"cycles:u","cnt":7653156391.0},{"name":"task-clock","cnt":2051.862423},{"name":"wall-time","cnt":1.008500685},{"name":"instructions:u","cnt":8498991331.0},{"name":"max-rss","cnt":225252.0},{"name":"cpu-clock","cnt":2051.883066},{"name":"faults","cnt":32687.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":1,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":13,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":233,"query_count":1501903,"query_hits":96.5},{"category":"BorrowChecking","time_ms":5,"query_count":1814,"query_hits":66.48},{"category":"Codegen","time_ms":523,"query_count":127508,"query_hits":94.72},{"category":"Linking","time_ms":13,"query_count":15112,"query_hits":94.61},{"category":"Other","time_ms":169,"query_count":1142956,"query_hits":94.72}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"task-clock","cnt":236.606013},{"name":"cpu-clock","cnt":236.587504},{"name":"max-rss","cnt":163984.0},{"name":"wall-time","cnt":0.266846969},{"name":"faults","cnt":17166.0},{"name":"instructions:u","cnt":977851531.0},{"name":"cycles:u","cnt":756057462.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":1,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":17,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":15,"query_count":111211,"query_hits":95.75},{"category":"BorrowChecking","time_ms":0,"query_count":832,"query_hits":100.0},{"category":"Codegen","time_ms":111,"query_count":71346,"query_hits":99.99},{"category":"Linking","time_ms":6,"query_count":9264,"query_hits":99.98},{"category":"Other","time_ms":75,"query_count":303967,"query_hits":99.62}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"faults","cnt":18236.0},{"name":"wall-time","cnt":0.261719794},{"name":"cycles:u","cnt":890684880.0},{"name":"max-rss","cnt":175156.0},{"name":"task-clock","cnt":264.834881},{"name":"instructions:u","cnt":1149573925.0},{"name":"cpu-clock","cnt":264.805801}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":14,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":35,"query_count":138937,"query_hits":96.03},{"category":"BorrowChecking","time_ms":0,"query_count":1247,"query_hits":87.25},{"category":"Codegen","time_ms":124,"query_count":71881,"query_hits":99.92},{"category":"Linking","time_ms":6,"query_count":9284,"query_hits":99.95},{"category":"Other","time_ms":41,"query_count":338742,"query_hits":99.6}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"cycles:u","cnt":25072479234.0},{"name":"task-clock","cnt":6568.439163},{"name":"instructions:u","cnt":24428239296.0},{"name":"cpu-clock","cnt":6568.443565},{"name":"faults","cnt":26987.0},{"name":"wall-time","cnt":2.669421463},{"name":"max-rss","cnt":200272.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":1,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":16,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":189,"query_count":1622110,"query_hits":95.96},{"category":"BorrowChecking","time_ms":4,"query_count":1814,"query_hits":66.48},{"category":"Codegen","time_ms":420,"query_count":106996,"query_hits":93.59},{"category":"Linking","time_ms":1,"query_count":11276,"query_hits":92.98},{"category":"Other","time_ms":1991,"query_count":993766,"query_hits":93.43}],"compilation_options":{"optimization_level":"Aggressive","incremental":false}},"check":false,"release":true,"state":"Clean"},{"stats":[{"name":"instructions:u","cnt":25670416679.0},{"name":"cpu-clock","cnt":6979.264589},{"name":"cycles:u","cnt":26571754746.0},{"name":"max-rss","cnt":227708.0},{"name":"faults","cnt":34156.0},{"name":"task-clock","cnt":6979.244641},{"name":"wall-time","cnt":2.803851317}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":1,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":18,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":242,"query_count":1628294,"query_hits":96.67},{"category":"BorrowChecking","time_ms":5,"query_count":1814,"query_hits":66.48},{"category":"Codegen","time_ms":520,"query_count":107644,"query_hits":93.59},{"category":"Linking","time_ms":3,"query_count":11292,"query_hits":92.99},{"category":"Other","time_ms":1966,"query_count":997082,"query_hits":93.45}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalStart"},{"stats":[{"name":"task-clock","cnt":242.55893},{"name":"cycles:u","cnt":783471812.0},{"name":"instructions:u","cnt":982898085.0},{"name":"cpu-clock","cnt":242.533852},{"name":"wall-time","cnt":0.270064146},{"name":"faults","cnt":19680.0},{"name":"max-rss","cnt":166372.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":1,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":16,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":15,"query_count":121798,"query_hits":95.46},{"category":"BorrowChecking","time_ms":0,"query_count":832,"query_hits":100.0},{"category":"Codegen","time_ms":115,"query_count":58533,"query_hits":99.99},{"category":"Linking","time_ms":1,"query_count":10873,"query_hits":99.98},{"category":"Other","time_ms":77,"query_count":219234,"query_hits":99.47}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalClean"},{"stats":[{"name":"faults","cnt":26382.0},{"name":"cpu-clock","cnt":1591.900947},{"name":"max-rss","cnt":199244.0},{"name":"wall-time","cnt":1.340616125},{"name":"cycles:u","cnt":6089088672.0},{"name":"instructions:u","cnt":8010263801.0},{"name":"task-clock","cnt":1591.925229}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":1,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":14,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":36,"query_count":211958,"query_hits":96.91},{"category":"BorrowChecking","time_ms":0,"query_count":1247,"query_hits":87.25},{"category":"Codegen","time_ms":136,"query_count":60817,"query_hits":99.71},{"category":"Linking","time_ms":2,"query_count":10881,"query_hits":99.95},{"category":"Other","time_ms":1104,"query_count":267251,"query_hits":99.49}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}}],"name":"regression-31157"}},"ripgrep":{"Ok":{"runs":[{"stats":[{"name":"faults","cnt":16936.0},{"name":"max-rss","cnt":157320.0},{"name":"cpu-clock","cnt":727.279356},{"name":"instructions:u","cnt":3403862928.0},{"name":"wall-time","cnt":0.757579316},{"name":"cycles:u","cnt":2784940138.0},{"name":"task-clock","cnt":727.279353}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":16,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":37,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":360,"query_count":554198,"query_hits":86.49},{"category":"BorrowChecking","time_ms":32,"query_count":12806,"query_hits":57.22},{"category":"Codegen","time_ms":100,"query_count":34618,"query_hits":69.88},{"category":"Linking","time_ms":0,"query_count":4,"query_hits":0.0},{"category":"Other","time_ms":165,"query_count":1353536,"query_hits":91.22}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Clean"},{"stats":[{"name":"instructions:u","cnt":3637886737.0},{"name":"task-clock","cnt":781.367304},{"name":"wall-time","cnt":0.812866728},{"name":"cpu-clock","cnt":781.366826},{"name":"faults","cnt":16950.0},{"name":"max-rss","cnt":157232.0},{"name":"cycles:u","cnt":3003639557.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":16,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":37,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":364,"query_count":486350,"query_hits":86.0},{"category":"BorrowChecking","time_ms":115,"query_count":13650,"query_hits":60.62},{"category":"Codegen","time_ms":66,"query_count":32698,"query_hits":70.07},{"category":"Linking","time_ms":0,"query_count":4,"query_hits":0.0},{"category":"Other","time_ms":165,"query_count":1496052,"query_hits":92.06}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Nll"},{"stats":[{"name":"task-clock","cnt":979.000416},{"name":"cpu-clock","cnt":978.999312},{"name":"faults","cnt":27128.0},{"name":"max-rss","cnt":198612.0},{"name":"cycles:u","cnt":3726398690.0},{"name":"wall-time","cnt":1.024212767},{"name":"instructions:u","cnt":4595846786.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":16,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":37,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":458,"query_count":550192,"query_hits":87.22},{"category":"BorrowChecking","time_ms":37,"query_count":12806,"query_hits":57.22},{"category":"Codegen","time_ms":186,"query_count":34618,"query_hits":69.88},{"category":"Linking","time_ms":0,"query_count":4,"query_hits":0.0},{"category":"Other","time_ms":231,"query_count":1353700,"query_hits":91.21}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"task-clock","cnt":313.000077},{"name":"wall-time","cnt":0.331393614},{"name":"cycles:u","cnt":1099902183.0},{"name":"max-rss","cnt":184496.0},{"name":"cpu-clock","cnt":312.999177},{"name":"faults","cnt":24827.0},{"name":"instructions:u","cnt":1493566155.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":17,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":38,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":52,"query_count":82622,"query_hits":99.05},{"category":"BorrowChecking","time_ms":0,"query_count":6955,"query_hits":100.0},{"category":"Codegen","time_ms":22,"query_count":11258,"query_hits":99.88},{"category":"Linking","time_ms":0,"query_count":3,"query_hits":33.33},{"category":"Other","time_ms":155,"query_count":182237,"query_hits":97.93}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"max-rss","cnt":189964.0},{"name":"instructions:u","cnt":1596580892.0},{"name":"cpu-clock","cnt":332.704979},{"name":"cycles:u","cnt":1160138937.0},{"name":"task-clock","cnt":332.704256},{"name":"faults","cnt":24943.0},{"name":"wall-time","cnt":0.363788815}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":16,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":38,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":94,"query_count":89196,"query_hits":98.72},{"category":"BorrowChecking","time_ms":1,"query_count":6985,"query_hits":99.84},{"category":"Codegen","time_ms":26,"query_count":11302,"query_hits":99.66},{"category":"Linking","time_ms":0,"query_count":3,"query_hits":33.33},{"category":"Other","time_ms":121,"query_count":224545,"query_hits":98.3}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"cpu-clock","cnt":5273.452908},{"name":"faults","cnt":101106.0},{"name":"max-rss","cnt":310728.0},{"name":"instructions:u","cnt":21108337558.0},{"name":"task-clock","cnt":5273.415501},{"name":"cycles:u","cnt":19181553572.0},{"name":"wall-time","cnt":3.00165935}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":20,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":37,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":466,"query_count":3628411,"query_hits":95.4},{"category":"BorrowChecking","time_ms":32,"query_count":14494,"query_hits":62.21},{"category":"Codegen","time_ms":1012,"query_count":239862,"query_hits":90.28},{"category":"Linking","time_ms":1010,"query_count":30538,"query_hits":87.3},{"category":"Other","time_ms":432,"query_count":2457060,"query_hits":93.31}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":false,"release":false,"state":"Clean"},{"stats":[{"name":"max-rss","cnt":368852.0},{"name":"task-clock","cnt":6195.713286},{"name":"cycles:u","cnt":22467855921.0},{"name":"wall-time","cnt":3.603996704},{"name":"faults","cnt":119383.0},{"name":"cpu-clock","cnt":6195.755811},{"name":"instructions:u","cnt":25216572590.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":20,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":37,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":603,"query_count":3972969,"query_hits":96.37},{"category":"BorrowChecking","time_ms":37,"query_count":14494,"query_hits":62.21},{"category":"Codegen","time_ms":1357,"query_count":243272,"query_hits":90.26},{"category":"Linking","time_ms":1104,"query_count":30614,"query_hits":87.31},{"category":"Other","time_ms":355,"query_count":2577052,"query_hits":93.62}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"wall-time","cnt":1.693821635},{"name":"instructions:u","cnt":6809457273.0},{"name":"cpu-clock","cnt":1706.228653},{"name":"cycles:u","cnt":5459981744.0},{"name":"max-rss","cnt":281576.0},{"name":"task-clock","cnt":1706.300902},{"name":"faults","cnt":93379.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":16,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":38,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":58,"query_count":269902,"query_hits":96.69},{"category":"BorrowChecking","time_ms":0,"query_count":6955,"query_hits":100.0},{"category":"Codegen","time_ms":249,"query_count":127710,"query_hits":99.99},{"category":"Linking","time_ms":1119,"query_count":19836,"query_hits":99.99},{"category":"Other","time_ms":169,"query_count":455163,"query_hits":99.12}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"task-clock","cnt":1719.548946},{"name":"max-rss","cnt":284124.0},{"name":"cycles:u","cnt":5425065649.0},{"name":"instructions:u","cnt":6914986223.0},{"name":"wall-time","cnt":1.694213755},{"name":"faults","cnt":92951.0},{"name":"cpu-clock","cnt":1719.491754}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":16,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":39,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":100,"query_count":291980,"query_hits":96.76},{"category":"BorrowChecking","time_ms":1,"query_count":6993,"query_hits":99.84},{"category":"Codegen","time_ms":249,"query_count":128428,"query_hits":99.96},{"category":"Linking","time_ms":1135,"query_count":19851,"query_hits":99.99},{"category":"Other","time_ms":133,"query_count":490285,"query_hits":99.16}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"cycles:u","cnt":148512207442.0},{"name":"instructions:u","cnt":124533540267.0},{"name":"cpu-clock","cnt":39466.276099},{"name":"max-rss","cnt":626408.0},{"name":"wall-time","cnt":8.292500375},{"name":"faults","cnt":182972.0},{"name":"task-clock","cnt":39466.283747}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":21,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":37,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":523,"query_count":6844384,"query_hits":96.86},{"category":"BorrowChecking","time_ms":32,"query_count":14494,"query_hits":62.21},{"category":"Codegen","time_ms":2131,"query_count":395166,"query_hits":93.14},{"category":"Linking","time_ms":646,"query_count":70030,"query_hits":93.16},{"category":"Other","time_ms":4946,"query_count":3344132,"query_hits":94.2}],"compilation_options":{"optimization_level":"Aggressive","incremental":false}},"check":false,"release":true,"state":"Clean"},{"stats":[{"name":"cpu-clock","cnt":45058.02607},{"name":"faults","cnt":199658.0},{"name":"task-clock","cnt":45057.89013},{"name":"wall-time","cnt":8.947216874},{"name":"instructions:u","cnt":135953639975.0},{"name":"cycles:u","cnt":169001188751.0},{"name":"max-rss","cnt":694976.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":20,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":37,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":715,"query_count":7610594,"query_hits":97.6},{"category":"BorrowChecking","time_ms":36,"query_count":14494,"query_hits":62.21},{"category":"Codegen","time_ms":3064,"query_count":409878,"query_hits":93.33},{"category":"Linking","time_ms":718,"query_count":73374,"query_hits":93.47},{"category":"Other","time_ms":4279,"query_count":3532844,"query_hits":94.51}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalStart"},{"stats":[{"name":"instructions:u","cnt":7214776053.0},{"name":"cpu-clock","cnt":1432.525032},{"name":"wall-time","cnt":1.396441984},{"name":"cycles:u","cnt":4759252885.0},{"name":"faults","cnt":92339.0},{"name":"max-rss","cnt":307104.0},{"name":"task-clock","cnt":1432.627198}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":16,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":39,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":63,"query_count":417676,"query_hits":96.2},{"category":"BorrowChecking","time_ms":0,"query_count":6955,"query_hits":100.0},{"category":"Codegen","time_ms":356,"query_count":202931,"query_hits":99.99},{"category":"Linking","time_ms":704,"query_count":40754,"query_hits":100.0},{"category":"Other","time_ms":172,"query_count":652593,"query_hits":99.36}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalClean"},{"stats":[{"name":"task-clock","cnt":2138.613882},{"name":"cpu-clock","cnt":2138.524698},{"name":"max-rss","cnt":353416.0},{"name":"faults","cnt":99689.0},{"name":"cycles:u","cnt":7455809202.0},{"name":"instructions:u","cnt":10625344043.0},{"name":"wall-time","cnt":1.821771963}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":16,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":38,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":104,"query_count":476257,"query_hits":96.55},{"category":"BorrowChecking","time_ms":1,"query_count":6993,"query_hits":99.84},{"category":"Codegen","time_ms":352,"query_count":204532,"query_hits":99.97},{"category":"Linking","time_ms":702,"query_count":41006,"query_hits":100.0},{"category":"Other","time_ms":551,"query_count":693927,"query_hits":99.38}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}}],"name":"ripgrep"}},"script-servo":{"Err":"ErrorMessage { msg: \"expected success, got exit code: 101\\n\\nstderr=   Compiling version_check v0.1.3\\n   Compiling siphasher v0.2.2\\n   Compiling libc v0.2.33\\n   Compiling unicode-xid v0.0.4\\n   Compiling quote v0.3.15\\n   Compiling string_cache_shared v0.3.0\\n    Checking void v1.0.2\\n   Compiling cc v1.0.3\\n   Compiling pkg-config v0.3.9\\n    Checking cfg-if v0.1.2\\n   Compiling heapsize v0.4.1\\n    Checking matches v0.1.6\\n   Compiling rustc-serialize v0.3.24\\n    Checking mac v0.1.1\\n    Checking byteorder v1.1.0\\n   Compiling mozjs_sys v0.50.0 (https://github.com/servo/mozjs#9290ed09)\\n    Checking log v0.3.8\\n    Checking lazycell v0.5.1\\n   Compiling bitflags v0.9.1\\n    Checking lazy_static v0.2.9\\n    Checking slab v0.3.0\\n    Checking precomputed-hash v0.1.1\\n   Compiling khronos_api v1.0.1\\n   Compiling rayon-core v1.2.1\\n   Compiling toml v0.2.1\\n    Checking num-traits v0.1.40\\n    Checking scopeguard v0.3.3\\n   Compiling procedural-masquerade v0.1.3\\n    Checking either v1.3.0\\n    Checking unicode-normalization v0.1.5\\n   Compiling error-chain v0.10.0\\n    Checking fnv v1.0.5\\n    Checking dtoa v0.4.2\\n    Checking futures v0.1.17\\n    Checking smallvec v0.4.4\\n    Checking percent-encoding v1.0.0\\n   Compiling ident_case v1.0.0\\n    Checking stable_deref_trait v1.0.0\\n    Checking nodrop v0.1.12\\n    Checking bitflags v1.0.0\\n    Checking itoa v0.3.4\\n   Compiling same-file v0.1.3\\n    Checking smallbitvec v1.0.7\\n    Checking adler32 v1.0.2\\n    Checking safemem v0.2.0\\n    Checking traitobject v0.1.0\\n    Checking lzw v0.10.0\\n    Checking httparse v1.2.3\\n    Checking language-tags v0.2.2\\n    Checking odds v0.2.25\\n    Checking color_quant v1.0.0\\n    Checking typeable v0.1.2\\n    Checking getopts v0.2.15\\n    Checking regex-syntax v0.4.1\\n    Checking xdg v2.1.0\\n    Checking scoped_threadpool v0.1.8\\n    Checking utf8-ranges v1.0.0\\n    Checking signpost v0.1.0 (https://github.com/pcwalton/signpost.git#7ed71250)\\n    Checking atomic_refcell v0.1.1\\n    Checking unicode-segmentation v1.2.0\\n   Compiling gcc v0.3.54\\n    Checking xi-unicode v0.1.0\\n    Checking bitreader v0.3.1\\n    Checking mp3-metadata v0.3.0\\n   Compiling dom_struct v0.0.1 (/tmp/.tmpGzJWE2/components/dom_struct)\\n    Checking open v1.2.1\\n    Checking ref_slice v1.1.1\\n    Checking half v1.0.1\\n    Checking mitochondria v1.1.2\\n    Checking swapper v0.1.0\\n   Compiling script_plugins v0.0.1 (/tmp/.tmpGzJWE2/components/script_plugins)\\n    Checking ref_filter_map v1.0.1\\n    Checking unreachable v0.1.1\\n    Checking unreachable v1.0.0\\n   Compiling synom v0.11.3\\n    Checking encoding_rs v0.7.1\\n   Compiling unicase v1.4.2\\n   Compiling servo-fontconfig-sys v4.0.4\\n    Checking utf-8 v0.7.1\\n   Compiling rand v0.3.17\\n   Compiling memchr v1.0.2\\n   Compiling xml-rs v0.6.1\\n    Checking mime v0.2.6\\n    Checking ogg v0.5.1\\n    Checking iovec v0.1.1\\n    Checking net2 v0.2.31\\n    Checking time v0.1.38\\n    Checking num_cpus v1.7.0\\n    Checking hashglobe v0.1.0 (/tmp/.tmpGzJWE2/components/hashglobe)\\n    Checking servo_allocator v0.0.1 (/tmp/.tmpGzJWE2/components/allocator)\\n   Compiling libz-sys v1.0.18\\n   Compiling cmake v0.1.26\\n   Compiling miniz-sys v0.1.10\\n    Checking coco v0.1.1\\n    Checking itertools v0.5.10\\n    Checking dtoa-short v0.3.1\\n    Checking num-integer v0.1.35\\n    Checking enum_primitive v0.1.1\\n   Compiling metadeps v1.1.2\\n    Checking owning_ref v0.3.3\\n    Checking servo_arc v0.0.1 (/tmp/.tmpGzJWE2/components/servo_arc)\\n    Checking base64 v0.6.0\\n    Checking inflate v0.3.3\\n    Checking deflate v0.7.17\\n   Compiling walkdir v1.0.7\\n    Checking gif v0.9.2\\n    Checking arrayvec v0.3.23\\n   Compiling tinyfiledialogs v2.5.9\\n    Checking mp4parse v0.7.1\\n    Checking debug_unreachable v0.1.1\\n    Checking ordered-float v0.4.0\\n    Checking thread_local v0.3.4\\n   Compiling syn v0.11.11\\n   Compiling aho-corasick v0.6.3\\n    Checking ogg_metadata v0.4.1\\n    Checking mio v0.6.11\\n    Checking cookie v0.6.2\\n    Checking servo_rand v0.0.1 (/tmp/.tmpGzJWE2/components/rand)\\n    Checking parking_lot_core v0.2.6\\n    Checking fallible v0.0.1 (/tmp/.tmpGzJWE2/components/fallible)\\n   Compiling js v0.1.7 (https://github.com/servo/rust-mozjs#1dc8aab2)\\n   Compiling servo-freetype-sys v4.0.3\\n   Compiling expat-sys v2.1.5\\n   Compiling harfbuzz-sys v0.1.15\\n   Compiling fontsan v0.4.0 (https://github.com/servo/fontsan#29e879c8)\\n   Compiling angle v0.5.0 (https://github.com/servo/angle?branch=servo#e61c04e7)\\n   Compiling gl_generator v0.5.5\\n    Checking num-iter v0.1.34\\n    Checking num-rational v0.1.39\\n   Compiling x11 v2.16.0\\n   Compiling style v0.0.1 (/tmp/.tmpGzJWE2/components/style)\\n    Checking futf v0.1.3\\n    Checking lru_cache v0.0.1 (/tmp/.tmpGzJWE2/components/lru_cache)\\n    Checking regex v0.2.2\\n    Checking audio-video-metadata v0.1.4\\n    Checking parking_lot v0.4.8\\n    Checking rayon v0.8.2\\n    Checking png v0.10.0\\n    Checking tendril v0.4.0\\n    Checking phf_shared v0.7.21\\n   Compiling gleam v0.4.10\\n   Compiling offscreen_gl_context v0.12.1\\n    Checking jpeg-decoder v0.1.13\\n   Compiling serde_derive_internals v0.16.0\\n   Compiling cssparser v0.22.0\\n   Compiling darling_core v0.2.0\\n   Compiling synstructure v0.5.2\\n   Compiling html5ever v0.21.0\\n   Compiling domobject_derive v0.0.1 (/tmp/.tmpGzJWE2/components/domobject_derive)\\n    Checking phf v0.7.21\\n   Compiling phf_generator v0.7.21\\n   Compiling caseless v0.1.3\\n    Checking image v0.16.0\\n   Compiling malloc_size_of_derive v0.0.1 (/tmp/.tmpGzJWE2/components/malloc_size_of_derive)\\n   Compiling deny_public_fields v0.0.1 (/tmp/.tmpGzJWE2/components/deny_public_fields)\\n   Compiling jstraceable_derive v0.0.1 (/tmp/.tmpGzJWE2/components/jstraceable_derive)\\n   Compiling serde_derive v1.0.17\\n   Compiling string_cache_codegen v0.4.0\\n   Compiling phf_codegen v0.7.21\\n    Checking freetype v0.3.0\\n   Compiling darling_macro v0.2.0\\n   Compiling string_cache v0.6.2\\n   Compiling servo_atoms v0.0.1 (/tmp/.tmpGzJWE2/components/atoms)\\n   Compiling markup5ever v0.6.2\\n   Compiling cssparser-macros v0.3.0\\n   Compiling selectors v0.19.0 (/tmp/.tmpGzJWE2/components/selectors)\\n   Compiling mime_guess v1.8.2\\n    Checking servo-fontconfig v0.2.1\\n   Compiling darling v0.2.0\\n    Checking serde v1.0.17\\n   Compiling style_derive v0.0.1 (/tmp/.tmpGzJWE2/components/style_derive)\\n    Checking bincode v0.9.2\\n    Checking unicode-bidi v0.3.4\\n    Checking uuid v0.5.1\\n    Checking app_units v0.5.6\\n    Checking euclid v0.15.4\\n    Checking nonzero v0.0.1 (/tmp/.tmpGzJWE2/components/nonzero)\\n    Checking serde_bytes v0.10.2\\n    Checking rust-webvr-api v0.9.2\\n   Compiling serde_json v1.0.5\\n    Checking unicode-script v0.1.1\\n    Checking ipc-channel v0.9.0\\n    Checking idna v0.1.4\\n    Checking webrender_api v0.53.1 (https://github.com/servo/webrender#07405419)\\n    Checking url v1.6.0\\n    Checking xml5ever v0.11.1\\n   Compiling script v0.0.1 (/tmp/.tmpGzJWE2/components/script)\\n    Checking url_serde v0.2.0\\n    Checking hyper v0.10.13\\n    Checking hyper_serde v0.7.0\\n    Checking malloc_size_of v0.0.1 (/tmp/.tmpGzJWE2/components/malloc_size_of)\\n    Checking servo_geometry v0.0.1 (/tmp/.tmpGzJWE2/components/geometry)\\n    Checking servo_url v0.0.1 (/tmp/.tmpGzJWE2/components/url)\\n    Checking msg v0.0.1 (/tmp/.tmpGzJWE2/components/msg)\\n    Checking range v0.0.1 (/tmp/.tmpGzJWE2/components/range)\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n --> components/selectors/attr.rs:7:30\\n  |\\n7 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n  |                              ^^^^^^^^^^^^^^^^^^^^\\n  |\\n  = note: #[warn(deprecated)] on by default\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n  --> components/selectors/parser.rs:17:30\\n   |\\n17 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n   |                              ^^^^^^^^^^^^^^^^^^^^\\n\\n    Checking gfx_traits v0.0.1 (/tmp/.tmpGzJWE2/components/gfx_traits)\\n    Checking servo_config v0.0.1 (/tmp/.tmpGzJWE2/components/config)\\n    Checking devtools_traits v0.0.1 (/tmp/.tmpGzJWE2/components/devtools_traits)\\n    Checking webvr_traits v0.0.1 (/tmp/.tmpGzJWE2/components/webvr_traits)\\n    Checking profile_traits v0.0.1 (/tmp/.tmpGzJWE2/components/profile_traits)\\n    Checking net_traits v0.0.1 (/tmp/.tmpGzJWE2/components/net_traits)\\n    Checking canvas_traits v0.0.1 (/tmp/.tmpGzJWE2/components/canvas_traits)\\n    Checking bluetooth_traits v0.0.1 (/tmp/.tmpGzJWE2/components/bluetooth_traits)\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n  --> components/net_traits/response.rs:12:30\\n   |\\n12 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n   |                              ^^^^^^^^^^^^^^^^^^^^\\n   |\\n   = note: #[warn(deprecated)] on by default\\n\\n    Checking style_traits v0.0.1 (/tmp/.tmpGzJWE2/components/style_traits)\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n  --> components/style_traits/viewport.rs:10:30\\n   |\\n10 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n   |                              ^^^^^^^^^^^^^^^^^^^^\\n   |\\n   = note: #[warn(deprecated)] on by default\\n\\n    Checking script_traits v0.0.1 (/tmp/.tmpGzJWE2/components/script_traits)\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n  --> components/style/attr.rs:19:30\\n   |\\n19 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n   |                              ^^^^^^^^^^^^^^^^^^^^\\n   |\\n   = note: #[warn(deprecated)] on by default\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n  --> components/style/counter_style/mod.rs:18:30\\n   |\\n18 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n   |                              ^^^^^^^^^^^^^^^^^^^^\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n  --> components/style/custom_properties.rs:17:30\\n   |\\n17 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n   |                              ^^^^^^^^^^^^^^^^^^^^\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n  --> components/style/servo/selector_parser.rs:23:30\\n   |\\n23 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n   |                              ^^^^^^^^^^^^^^^^^^^^\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n  --> components/style/str.rs:10:30\\n   |\\n10 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n   |                              ^^^^^^^^^^^^^^^^^^^^\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n  --> components/style/stylesheets/viewport_rule.rs:23:30\\n   |\\n23 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n   |                              ^^^^^^^^^^^^^^^^^^^^\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n  --> components/style/values/mod.rs:15:30\\n   |\\n15 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n   |                              ^^^^^^^^^^^^^^^^^^^^\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n  --> components/style/values/specified/mod.rs:14:30\\n   |\\n14 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n   |                              ^^^^^^^^^^^^^^^^^^^^\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n --> components/style/values/specified/angle.rs:9:30\\n  |\\n9 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n  |                              ^^^^^^^^^^^^^^^^^^^^\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n  --> components/style/values/specified/calc.rs:11:30\\n   |\\n11 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n   |                              ^^^^^^^^^^^^^^^^^^^^\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n  --> components/style/values/specified/grid.rs:10:30\\n   |\\n10 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n   |                              ^^^^^^^^^^^^^^^^^^^^\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n  --> components/style/values/specified/length.rs:15:30\\n   |\\n15 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n   |                              ^^^^^^^^^^^^^^^^^^^^\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n --> components/style/values/specified/percentage.rs:9:30\\n  |\\n9 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n  |                              ^^^^^^^^^^^^^^^^^^^^\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n  --> components/style/values/specified/text.rs:10:30\\n   |\\n10 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n   |                              ^^^^^^^^^^^^^^^^^^^^\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n --> components/style/values/specified/time.rs:9:30\\n  |\\n9 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n  |                              ^^^^^^^^^^^^^^^^^^^^\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n     --> /tmp/.tmpGzJWE2/target/debug/build/style-6b0d76ef4c02e3d2/out/properties.rs:23218:42\\n      |\\n23218 |             #[allow(unused_imports)] use std::ascii::AsciiExt;\\n      |                                          ^^^^^^^^^^^^^^^^^^^^\\n\\nwarning: unused logical operation that must be used\\n   --> components/style/servo/restyle_damage.rs:197:5\\n    |\\n197 | /     add_if_not_equal!(old, new, damage,\\n198 | |                       [ServoRestyleDamage::REPAINT, ServoRestyleDamage::REPOSITION,\\n199 | |                       ServoRestyleDamage::STORE_OVERFLOW, ServoRestyleDamage::BUBBLE_ISIZES,\\n200 | |                       ServoRestyleDamage::REFLOW_OUT_OF_FLOW, ServoRestyleDamage::REFLOW,\\n...   |\\n285 | |         get_inheritedbox.visibility\\n286 | |     ]);\\n    | |______^\\n    |\\n    = note: #[warn(unused_must_use)] on by default\\n\\n    Checking gfx v0.0.1 (/tmp/.tmpGzJWE2/components/gfx)\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n  --> components/gfx/font.rs:13:30\\n   |\\n13 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n   |                              ^^^^^^^^^^^^^^^^^^^^\\n   |\\n   = note: #[warn(deprecated)] on by default\\n\\n    Checking metrics v0.0.1 (/tmp/.tmpGzJWE2/components/metrics)\\n    Checking script_layout_interface v0.0.1 (/tmp/.tmpGzJWE2/components/script_layout_interface)\\nwarning: unnecessary parentheses around function argument\\n   --> components/script/dom/cssrulelist.rs:106:12\\n    |\\n106 |         Ok((idx))\\n    |            ^^^^^ help: remove these parentheses\\n    |\\n    = note: #[warn(unused_parens)] on by default\\n\\nwarning: unnecessary parentheses around function argument\\n   --> components/script/dom/performanceobserver.rs:109:24\\n    |\\n109 |             return Err((Error::Type(\\\"entryTypes cannot be empty\\\".to_string())));\\n    |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n  --> components/script/dom/bindings/str.rs:10:30\\n   |\\n10 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n   |                              ^^^^^^^^^^^^^^^^^^^^\\n   |\\n   = note: #[warn(deprecated)] on by default\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n  --> components/script/dom/blob.rs:19:30\\n   |\\n19 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n   |                              ^^^^^^^^^^^^^^^^^^^^\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n  --> components/script/dom/cssstyledeclaration.rs:19:30\\n   |\\n19 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n   |                              ^^^^^^^^^^^^^^^^^^^^\\n\\nwarning: use of deprecated item \\'std::sync::mpsc::Select\\': channel selection will be removed in a future release\\n  --> components/script/dom/dedicatedworkerglobalscope.rs:42:44\\n   |\\n42 | use std::sync::mpsc::{Receiver, RecvError, Select, Sender, channel};\\n   |                                            ^^^^^^\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n   --> components/script/dom/document.rs:121:30\\n    |\\n121 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n    |                              ^^^^^^^^^^^^^^^^^^^^\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n  --> components/script/dom/element.rs:96:30\\n   |\\n96 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n   |                              ^^^^^^^^^^^^^^^^^^^^\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n  --> components/script/dom/htmlelement.rs:33:30\\n   |\\n33 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n   |                              ^^^^^^^^^^^^^^^^^^^^\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n  --> components/script/dom/htmllinkelement.rs:29:30\\n   |\\n29 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n   |                              ^^^^^^^^^^^^^^^^^^^^\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n  --> components/script/dom/htmlmetaelement.rs:25:30\\n   |\\n25 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n   |                              ^^^^^^^^^^^^^^^^^^^^\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n  --> components/script/dom/htmlscriptelement.rs:37:30\\n   |\\n37 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n   |                              ^^^^^^^^^^^^^^^^^^^^\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n  --> components/script/dom/namednodemap.rs:18:30\\n   |\\n18 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n   |                              ^^^^^^^^^^^^^^^^^^^^\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n  --> components/script/dom/serviceworkercontainer.rs:19:30\\n   |\\n19 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n   |                              ^^^^^^^^^^^^^^^^^^^^\\n\\nwarning: use of deprecated item \\'std::sync::mpsc::Select\\': channel selection will be removed in a future release\\n  --> components/script/dom/serviceworkerglobalscope.rs:32:44\\n   |\\n32 | use std::sync::mpsc::{Receiver, RecvError, Select, Sender, channel};\\n   |                                            ^^^^^^\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n  --> components/script/dom/servoparser/mod.rs:49:30\\n   |\\n49 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n   |                              ^^^^^^^^^^^^^^^^^^^^\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n  --> components/script/dom/servoparser/async_html.rs:30:30\\n   |\\n30 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n   |                              ^^^^^^^^^^^^^^^^^^^^\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n  --> components/script/dom/textdecoder.rs:15:30\\n   |\\n15 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n   |                              ^^^^^^^^^^^^^^^^^^^^\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n  --> components/script/dom/websocket.rs:35:30\\n   |\\n35 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n   |                              ^^^^^^^^^^^^^^^^^^^^\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n  --> components/script/dom/window.rs:89:30\\n   |\\n89 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n   |                              ^^^^^^^^^^^^^^^^^^^^\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n  --> components/script/dom/xmlhttprequest.rs:63:30\\n   |\\n63 | #[allow(unused_imports)] use std::ascii::AsciiExt;\\n   |                              ^^^^^^^^^^^^^^^^^^^^\\n\\nwarning: use of deprecated item \\'std::sync::mpsc::Select\\': channel selection will be removed in a future release\\n   --> components/script/script_thread.rs:114:33\\n    |\\n114 | use std::sync::mpsc::{Receiver, Select, Sender, channel};\\n    |                                 ^^^^^^\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n   --> components/script/dom/macros.rs:136:42\\n    |\\n136 |             #[allow(unused_imports)] use std::ascii::AsciiExt;\\n    |                                          ^^^^^^^^^^^^^^^^^^^^\\n    | \\n   ::: components/script/dom/htmlbuttonelement.rs:90:5\\n    |\\n90  |     make_enumerated_getter!(Type, \\\"type\\\", \\\"submit\\\", \\\"reset\\\" | \\\"button\\\" | \\\"menu\\\");\\n    |     ----------------------------------------------------------------------------- in this macro invocation\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n   --> components/script/dom/macros.rs:136:42\\n    |\\n136 |               #[allow(unused_imports)] use std::ascii::AsciiExt;\\n    |                                            ^^^^^^^^^^^^^^^^^^^^\\n    | \\n   ::: components/script/dom/htmlbuttonelement.rs:102:5\\n    |\\n102 | /     make_enumerated_getter!(FormEnctype,\\n103 | |                             \\\"formenctype\\\",\\n104 | |                             \\\"application/x-www-form-urlencoded\\\",\\n105 | |                             \\\"text/plain\\\" | \\\"multipart/form-data\\\");\\n    | |__________________________________________________________________- in this macro invocation\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n   --> components/script/dom/macros.rs:136:42\\n    |\\n136 |             #[allow(unused_imports)] use std::ascii::AsciiExt;\\n    |                                          ^^^^^^^^^^^^^^^^^^^^\\n    | \\n   ::: components/script/dom/htmlbuttonelement.rs:111:5\\n    |\\n111 |     make_enumerated_getter!(FormMethod, \\\"formmethod\\\", \\\"get\\\", \\\"post\\\" | \\\"dialog\\\");\\n    |     ---------------------------------------------------------------------------- in this macro invocation\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n   --> components/script/dom/macros.rs:136:42\\n    |\\n136 |             #[allow(unused_imports)] use std::ascii::AsciiExt;\\n    |                                          ^^^^^^^^^^^^^^^^^^^^\\n    | \\n   ::: components/script/dom/htmlformelement.rs:109:5\\n    |\\n109 |     make_enumerated_getter!(Autocomplete, \\\"autocomplete\\\", \\\"on\\\", \\\"off\\\");\\n    |     ------------------------------------------------------------------- in this macro invocation\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n   --> components/script/dom/macros.rs:136:42\\n    |\\n136 |               #[allow(unused_imports)] use std::ascii::AsciiExt;\\n    |                                            ^^^^^^^^^^^^^^^^^^^^\\n    | \\n   ::: components/script/dom/htmlformelement.rs:115:5\\n    |\\n115 | /     make_enumerated_getter!(Enctype,\\n116 | |                             \\\"enctype\\\",\\n117 | |                             \\\"application/x-www-form-urlencoded\\\",\\n118 | |                             \\\"text/plain\\\" | \\\"multipart/form-data\\\");\\n    | |__________________________________________________________________- in this macro invocation\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n   --> components/script/dom/macros.rs:136:42\\n    |\\n136 |             #[allow(unused_imports)] use std::ascii::AsciiExt;\\n    |                                          ^^^^^^^^^^^^^^^^^^^^\\n    | \\n   ::: components/script/dom/htmlformelement.rs:134:5\\n    |\\n134 |     make_enumerated_getter!(Method, \\\"method\\\", \\\"get\\\", \\\"post\\\" | \\\"dialog\\\");\\n    |     -------------------------------------------------------------------- in this macro invocation\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n   --> components/script/dom/macros.rs:136:42\\n    |\\n136 |               #[allow(unused_imports)] use std::ascii::AsciiExt;\\n    |                                            ^^^^^^^^^^^^^^^^^^^^\\n    | \\n   ::: components/script/dom/htmlinputelement.rs:361:5\\n    |\\n361 | /     make_enumerated_getter!(Type,\\n362 | |                             \\\"type\\\",\\n363 | |                             \\\"text\\\",\\n364 | |                             \\\"hidden\\\" | \\\"search\\\" | \\\"tel\\\" |\\n...   |\\n369 | |                             \\\"checkbox\\\" | \\\"radio\\\" | \\\"file\\\" |\\n370 | |                             \\\"submit\\\" | \\\"image\\\" | \\\"reset\\\" | \\\"button\\\");\\n    | |_____________________________________________________________________- in this macro invocation\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n   --> components/script/dom/macros.rs:136:42\\n    |\\n136 |               #[allow(unused_imports)] use std::ascii::AsciiExt;\\n    |                                            ^^^^^^^^^^^^^^^^^^^^\\n    | \\n   ::: components/script/dom/htmlinputelement.rs:460:5\\n    |\\n460 | /     make_enumerated_getter!(FormEnctype,\\n461 | |                             \\\"formenctype\\\",\\n462 | |                             \\\"application/x-www-form-urlencoded\\\",\\n463 | |                             \\\"text/plain\\\" | \\\"multipart/form-data\\\");\\n    | |__________________________________________________________________- in this macro invocation\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n   --> components/script/dom/macros.rs:136:42\\n    |\\n136 |             #[allow(unused_imports)] use std::ascii::AsciiExt;\\n    |                                          ^^^^^^^^^^^^^^^^^^^^\\n    | \\n   ::: components/script/dom/htmlinputelement.rs:469:5\\n    |\\n469 |     make_enumerated_getter!(FormMethod, \\\"formmethod\\\", \\\"get\\\", \\\"post\\\" | \\\"dialog\\\");\\n    |     ---------------------------------------------------------------------------- in this macro invocation\\n\\nwarning: use of deprecated item \\'std::ascii::AsciiExt\\': use inherent methods instead\\n   --> components/script/dom/macros.rs:136:42\\n    |\\n136 |             #[allow(unused_imports)] use std::ascii::AsciiExt;\\n    |                                          ^^^^^^^^^^^^^^^^^^^^\\n    | \\n   ::: components/script/dom/htmlmediaelement.rs:856:5\\n    |\\n856 |     make_enumerated_getter!(Preload, \\\"preload\\\", \\\"\\\", \\\"none\\\" | \\\"metadata\\\" | \\\"auto\\\");\\n    |     ------------------------------------------------------------------------------ in this macro invocation\\n\\nwarning: use of deprecated item \\'std::sync::mpsc::Select\\': channel selection will be removed in a future release\\n   --> components/script/serviceworker_manager.rs:191:9\\n    |\\n191 | /         select! {\\n192 | |             msg = msg_from_constellation.recv() => msg.map(Message::FromConstellation),\\n193 | |             msg = msg_from_resource.recv() => msg.map(Message::FromResource)\\n194 | |         }\\n    | |_________^\\n    |\\n    = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)\\n\\nwarning: use of deprecated item \\'std::sync::mpsc::Select\\': channel selection will be removed in a future release\\n   --> components/script/dom/dedicatedworkerglobalscope.rs:285:19\\n    |\\n285 |         let sel = Select::new();\\n    |                   ^^^^^^^^^^^\\n\\nwarning: use of deprecated item \\'std::sync::mpsc::Select\\': channel selection will be removed in a future release\\n   --> components/script/dom/serviceworkerglobalscope.rs:285:19\\n    |\\n285 |         let sel = Select::new();\\n    |                   ^^^^^^^^^^^\\n\\nwarning: use of deprecated item \\'std::sync::mpsc::Select\\': channel selection will be removed in a future release\\n   --> components/script/script_thread.rs:930:23\\n    |\\n930 |             let sel = Select::new();\\n    |                       ^^^^^^^^^^^\\n\\nwarning: use of deprecated item \\'std::sync::mpsc::Select\\': channel selection will be removed in a future release\\n   --> components/script/serviceworker_manager.rs:191:9\\n    |\\n191 | /         select! {\\n192 | |             msg = msg_from_constellation.recv() => msg.map(Message::FromConstellation),\\n193 | |             msg = msg_from_resource.recv() => msg.map(Message::FromResource)\\n194 | |         }\\n    | |_________^\\n    |\\n    = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)\\n\\nwarning: type annotations needed\\n   --> components/script/dom/bindings/interface.rs:270:107\\n    |\\n270 |             HTMLElementBinding::GetConstructorObject(window.get_cx(), global_object.handle(), constructor.handle_mut());\\n    |                                                                                                           ^^^^^^^^^^\\n    |\\n    = note: #[warn(tyvar_behind_raw_pointer)] on by default\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> components/script/dom/bindings/interface.rs:362:71\\n    |\\n362 |         create_unscopable_object(cx, unscopable_names, unscopable_obj.handle_mut());\\n    |                                                                       ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> components/script/dom/bindings/interface.rs:417:21\\n    |\\n417 |         constructor.set(JS_GetFunctionObject(fun));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n  --> components/script/dom/bindings/iterable.rs:81:34\\n   |\\n81 |             dict_return(cx, rval.handle_mut(), true, value.handle())\\n   |                                  ^^^^^^^^^^\\n   |\\n   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n   = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n  --> components/script/dom/bindings/proxyhandler.rs:36:40\\n   |\\n36 |     get_expando_object(object, expando.handle_mut());\\n   |                                        ^^^^^^^^^^\\n   |\\n   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n   = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n  --> components/script/dom/bindings/proxyhandler.rs:77:41\\n   |\\n77 |     if !GetObjectProto(cx, proxy, proto.handle_mut()) {\\n   |                                         ^^^^^^^^^^\\n   |\\n   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n   = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n  --> components/script/dom/bindings/proxyhandler.rs:99:46\\n   |\\n99 |     ensure_expando_object(cx, proxy, expando.handle_mut());\\n   |                                              ^^^^^^^^^^\\n   |\\n   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n   = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> components/script/dom/bindings/proxyhandler.rs:110:39\\n    |\\n110 |     get_expando_object(proxy, expando.handle_mut());\\n    |                                       ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> components/script/dom/bindings/utils.rs:138:42\\n    |\\n138 |     if !JS_GetPrototype(cx, proxy, proto.handle_mut()) || proto.is_null() {\\n    |                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> components/script/dom/bindings/utils.rs:291:42\\n    |\\n291 |     if !JS_GetPrototype(cx, proxy, proto.handle_mut()) {\\n    |                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> components/script/dom/customelementregistry.rs:444:78\\n    |\\n444 |             if unsafe { !Construct1(cx, constructor.handle(), &args, element.handle_mut()) } {\\n    |                                                                              ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> components/script/dom/customelementregistry.rs:554:87\\n    |\\n554 |         if unsafe { !Construct1(cx, constructor_val.handle(), &args, construct_result.handle_mut()) } {\\n    |                                                                                       ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: use of deprecated item \\'std::sync::mpsc::Select::new\\': channel selection will be removed in a future release\\n   --> components/script/dom/dedicatedworkerglobalscope.rs:285:19\\n    |\\n285 |         let sel = Select::new();\\n    |                   ^^^^^^^^^^^\\n\\nwarning: use of deprecated item \\'std::sync::mpsc::Select::handle\\': channel selection will be removed in a future release\\n   --> components/script/dom/dedicatedworkerglobalscope.rs:286:37\\n    |\\n286 |         let mut worker_handle = sel.handle(worker_port);\\n    |                                     ^^^^^^\\n\\nwarning: use of deprecated item \\'std::sync::mpsc::Select::handle\\': channel selection will be removed in a future release\\n   --> components/script/dom/dedicatedworkerglobalscope.rs:287:42\\n    |\\n287 |         let mut timer_event_handle = sel.handle(timer_event_port);\\n    |                                          ^^^^^^\\n\\nwarning: use of deprecated item \\'std::sync::mpsc::Select::handle\\': channel selection will be removed in a future release\\n   --> components/script/dom/dedicatedworkerglobalscope.rs:288:39\\n    |\\n288 |         let mut devtools_handle = sel.handle(devtools_port);\\n    |                                       ^^^^^^\\n\\nwarning: use of deprecated item \\'<std::sync::mpsc::Handle<\\'rx, T>>::add\\': channel selection will be removed in a future release\\n   --> components/script/dom/dedicatedworkerglobalscope.rs:290:27\\n    |\\n290 |             worker_handle.add();\\n    |                           ^^^\\n\\nwarning: use of deprecated item \\'<std::sync::mpsc::Handle<\\'rx, T>>::add\\': channel selection will be removed in a future release\\n   --> components/script/dom/dedicatedworkerglobalscope.rs:291:32\\n    |\\n291 |             timer_event_handle.add();\\n    |                                ^^^\\n\\nwarning: use of deprecated item \\'<std::sync::mpsc::Handle<\\'rx, T>>::add\\': channel selection will be removed in a future release\\n   --> components/script/dom/dedicatedworkerglobalscope.rs:293:33\\n    |\\n293 |                 devtools_handle.add();\\n    |                                 ^^^\\n\\nwarning: use of deprecated item \\'std::sync::mpsc::Select::wait\\': channel selection will be removed in a future release\\n   --> components/script/dom/dedicatedworkerglobalscope.rs:296:23\\n    |\\n296 |         let ret = sel.wait();\\n    |                       ^^^^\\n\\nwarning: use of deprecated item \\'<std::sync::mpsc::Handle<\\'rx, T>>::id\\': channel selection will be removed in a future release\\n   --> components/script/dom/dedicatedworkerglobalscope.rs:297:33\\n    |\\n297 |         if ret == worker_handle.id() {\\n    |                                 ^^\\n\\nwarning: use of deprecated item \\'<std::sync::mpsc::Handle<\\'rx, T>>::id\\': channel selection will be removed in a future release\\n   --> components/script/dom/dedicatedworkerglobalscope.rs:299:45\\n    |\\n299 |         } else if ret == timer_event_handle.id() {\\n    |                                             ^^\\n\\nwarning: use of deprecated item \\'<std::sync::mpsc::Handle<\\'rx, T>>::id\\': channel selection will be removed in a future release\\n   --> components/script/dom/dedicatedworkerglobalscope.rs:301:42\\n    |\\n301 |         } else if ret == devtools_handle.id() {\\n    |                                          ^^\\n\\nwarning: type annotations needed\\n   --> components/script/dom/eventtarget.rs:433:37\\n    |\\n433 |                             handler.handle_mut())\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> components/script/dom/filereader.rs:265:84\\n    |\\n265 |             assert!(ArrayBuffer::create(cx, CreateWith::Slice(bytes), array_buffer.handle_mut()).is_ok());\\n    |                                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n  --> components/script/dom/gamepad.rs:98:84\\n   |\\n98 |             let _ = Float64Array::create(cx, CreateWith::Slice(&state.axes), array.handle_mut());\\n   |                                                                                    ^^^^^^^^^^\\n   |\\n   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n   = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n  --> components/script/dom/imagedata.rs:47:59\\n   |\\n47 |             Uint8ClampedArray::create(cx, data, js_object.handle_mut()).unwrap();\\n   |                                                           ^^^^^^^^^^\\n   |\\n   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n   = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> components/script/dom/imagedata.rs:107:74\\n    |\\n107 |             Uint8ClampedArray::create(cx, CreateWith::Length(len), array.handle_mut()).unwrap();\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> components/script/dom/paintworkletglobalscope.rs:241:83\\n    |\\n241 |                 unsafe { Construct1(cx, class_constructor.handle(), &args, result.handle_mut()); }\\n    |                                                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n  --> components/script/dom/promise.rs:77:70\\n   |\\n77 |             Promise::create_js_promise(cx, HandleObject::null(), obj.handle_mut());\\n   |                                                                      ^^^^^^^^^^\\n   |\\n   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n   = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: use of deprecated item \\'std::sync::mpsc::Select::new\\': channel selection will be removed in a future release\\n   --> components/script/dom/serviceworkerglobalscope.rs:285:19\\n    |\\n285 |         let sel = Select::new();\\n    |                   ^^^^^^^^^^^\\n\\nwarning: use of deprecated item \\'std::sync::mpsc::Select::handle\\': channel selection will be removed in a future release\\n   --> components/script/dom/serviceworkerglobalscope.rs:286:37\\n    |\\n286 |         let mut worker_handle = sel.handle(worker_port);\\n    |                                     ^^^^^^\\n\\nwarning: use of deprecated item \\'std::sync::mpsc::Select::handle\\': channel selection will be removed in a future release\\n   --> components/script/dom/serviceworkerglobalscope.rs:287:39\\n    |\\n287 |         let mut devtools_handle = sel.handle(devtools_port);\\n    |                                       ^^^^^^\\n\\nwarning: use of deprecated item \\'std::sync::mpsc::Select::handle\\': channel selection will be removed in a future release\\n   --> components/script/dom/serviceworkerglobalscope.rs:288:41\\n    |\\n288 |         let mut timer_port_handle = sel.handle(timer_event_port);\\n    |                                         ^^^^^^\\n\\nwarning: use of deprecated item \\'<std::sync::mpsc::Handle<\\'rx, T>>::add\\': channel selection will be removed in a future release\\n   --> components/script/dom/serviceworkerglobalscope.rs:290:27\\n    |\\n290 |             worker_handle.add();\\n    |                           ^^^\\n\\nwarning: use of deprecated item \\'<std::sync::mpsc::Handle<\\'rx, T>>::add\\': channel selection will be removed in a future release\\n   --> components/script/dom/serviceworkerglobalscope.rs:292:33\\n    |\\n292 |                 devtools_handle.add();\\n    |                                 ^^^\\n\\nwarning: use of deprecated item \\'<std::sync::mpsc::Handle<\\'rx, T>>::add\\': channel selection will be removed in a future release\\n   --> components/script/dom/serviceworkerglobalscope.rs:294:31\\n    |\\n294 |             timer_port_handle.add();\\n    |                               ^^^\\n\\nwarning: use of deprecated item \\'std::sync::mpsc::Select::wait\\': channel selection will be removed in a future release\\n   --> components/script/dom/serviceworkerglobalscope.rs:297:23\\n    |\\n297 |         let ret = sel.wait();\\n    |                       ^^^^\\n\\nwarning: use of deprecated item \\'<std::sync::mpsc::Handle<\\'rx, T>>::id\\': channel selection will be removed in a future release\\n   --> components/script/dom/serviceworkerglobalscope.rs:298:33\\n    |\\n298 |         if ret == worker_handle.id() {\\n    |                                 ^^\\n\\nwarning: use of deprecated item \\'<std::sync::mpsc::Handle<\\'rx, T>>::id\\': channel selection will be removed in a future release\\n   --> components/script/dom/serviceworkerglobalscope.rs:300:41\\n    |\\n300 |         }else if ret == devtools_handle.id() {\\n    |                                         ^^\\n\\nwarning: use of deprecated item \\'<std::sync::mpsc::Handle<\\'rx, T>>::id\\': channel selection will be removed in a future release\\n   --> components/script/dom/serviceworkerglobalscope.rs:302:44\\n    |\\n302 |         } else if ret == timer_port_handle.id() {\\n    |                                            ^^\\n\\nwarning: type annotations needed\\n  --> components/script/dom/textencoder.rs:54:79\\n   |\\n54 |         assert!(Uint8Array::create(cx, CreateWith::Slice(&encoded), js_object.handle_mut()).is_ok());\\n   |                                                                               ^^^^^^^^^^\\n   |\\n   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n   = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n  --> components/script/dom/vreyeparameters.rs:48:91\\n   |\\n48 |             let _ = Float32Array::create(cx, CreateWith::Slice(&parameters.offset), array.handle_mut());\\n   |                                                                                           ^^^^^^^^^^\\n   |\\n   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n   = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n  --> components/script/dom/vrframedata.rs:78:72\\n   |\\n78 |         let _ = Float32Array::create(cx, CreateWith::Slice(src), array.handle_mut());\\n   |                                                                        ^^^^^^^^^^\\n   |\\n   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n   = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n  --> components/script/dom/vrpose.rs:36:81\\n   |\\n36 |                 let _ = Float32Array::create(cx, CreateWith::Slice(data), array.handle_mut());\\n   |                                                                                 ^^^^^^^^^^\\n   |\\n   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n   = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n  --> components/script/dom/vrstageparameters.rs:44:70\\n   |\\n44 |                                                                array.handle_mut());\\n   |                                                                      ^^^^^^^^^^\\n   |\\n   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n   = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> components/script/dom/websocket.rs:517:70\\n    |\\n517 |                                                         array_buffer.handle_mut())\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: use of deprecated item \\'std::sync::mpsc::Select::new\\': channel selection will be removed in a future release\\n   --> components/script/script_thread.rs:930:23\\n    |\\n930 |             let sel = Select::new();\\n    |                       ^^^^^^^^^^^\\n\\nwarning: use of deprecated item \\'std::sync::mpsc::Select::handle\\': channel selection will be removed in a future release\\n   --> components/script/script_thread.rs:931:39\\n    |\\n931 |             let mut script_port = sel.handle(&self.port);\\n    |                                       ^^^^^^\\n\\nwarning: use of deprecated item \\'std::sync::mpsc::Select::handle\\': channel selection will be removed in a future release\\n   --> components/script/script_thread.rs:932:40\\n    |\\n932 |             let mut control_port = sel.handle(&self.control_port);\\n    |                                        ^^^^^^\\n\\nwarning: use of deprecated item \\'std::sync::mpsc::Select::handle\\': channel selection will be removed in a future release\\n   --> components/script/script_thread.rs:933:44\\n    |\\n933 |             let mut timer_event_port = sel.handle(&self.timer_event_port);\\n    |                                            ^^^^^^\\n\\nwarning: use of deprecated item \\'std::sync::mpsc::Select::handle\\': channel selection will be removed in a future release\\n   --> components/script/script_thread.rs:934:41\\n    |\\n934 |             let mut devtools_port = sel.handle(&self.devtools_port);\\n    |                                         ^^^^^^\\n\\nwarning: use of deprecated item \\'std::sync::mpsc::Select::handle\\': channel selection will be removed in a future release\\n   --> components/script/script_thread.rs:935:44\\n    |\\n935 |             let mut image_cache_port = sel.handle(&self.image_cache_port);\\n    |                                            ^^^^^^\\n\\nwarning: use of deprecated item \\'<std::sync::mpsc::Handle<\\'rx, T>>::add\\': channel selection will be removed in a future release\\n   --> components/script/script_thread.rs:937:29\\n    |\\n937 |                 script_port.add();\\n    |                             ^^^\\n\\nwarning: use of deprecated item \\'<std::sync::mpsc::Handle<\\'rx, T>>::add\\': channel selection will be removed in a future release\\n   --> components/script/script_thread.rs:938:30\\n    |\\n938 |                 control_port.add();\\n    |                              ^^^\\n\\nwarning: use of deprecated item \\'<std::sync::mpsc::Handle<\\'rx, T>>::add\\': channel selection will be removed in a future release\\n   --> components/script/script_thread.rs:939:34\\n    |\\n939 |                 timer_event_port.add();\\n    |                                  ^^^\\n\\nwarning: use of deprecated item \\'<std::sync::mpsc::Handle<\\'rx, T>>::add\\': channel selection will be removed in a future release\\n   --> components/script/script_thread.rs:941:35\\n    |\\n941 |                     devtools_port.add();\\n    |                                   ^^^\\n\\nwarning: use of deprecated item \\'<std::sync::mpsc::Handle<\\'rx, T>>::add\\': channel selection will be removed in a future release\\n   --> components/script/script_thread.rs:943:34\\n    |\\n943 |                 image_cache_port.add();\\n    |                                  ^^^\\n\\nwarning: use of deprecated item \\'std::sync::mpsc::Select::wait\\': channel selection will be removed in a future release\\n   --> components/script/script_thread.rs:945:27\\n    |\\n945 |             let ret = sel.wait();\\n    |                           ^^^^\\n\\nwarning: use of deprecated item \\'<std::sync::mpsc::Handle<\\'rx, T>>::id\\': channel selection will be removed in a future release\\n   --> components/script/script_thread.rs:946:35\\n    |\\n946 |             if ret == script_port.id() {\\n    |                                   ^^\\n\\nwarning: use of deprecated item \\'<std::sync::mpsc::Handle<\\'rx, T>>::id\\': channel selection will be removed in a future release\\n   --> components/script/script_thread.rs:948:43\\n    |\\n948 |             } else if ret == control_port.id() {\\n    |                                           ^^\\n\\nwarning: use of deprecated item \\'<std::sync::mpsc::Handle<\\'rx, T>>::id\\': channel selection will be removed in a future release\\n   --> components/script/script_thread.rs:950:47\\n    |\\n950 |             } else if ret == timer_event_port.id() {\\n    |                                               ^^\\n\\nwarning: use of deprecated item \\'<std::sync::mpsc::Handle<\\'rx, T>>::id\\': channel selection will be removed in a future release\\n   --> components/script/script_thread.rs:952:44\\n    |\\n952 |             } else if ret == devtools_port.id() {\\n    |                                            ^^\\n\\nwarning: use of deprecated item \\'<std::sync::mpsc::Handle<\\'rx, T>>::id\\': channel selection will be removed in a future release\\n   --> components/script/script_thread.rs:954:47\\n    |\\n954 |             } else if ret == image_cache_port.id() {\\n    |                                               ^^\\n\\nwarning: use of deprecated item \\'std::sync::mpsc::Select::new\\': channel selection will be removed in a future release\\n   --> components/script/serviceworker_manager.rs:191:9\\n    |\\n191 | /         select! {\\n192 | |             msg = msg_from_constellation.recv() => msg.map(Message::FromConstellation),\\n193 | |             msg = msg_from_resource.recv() => msg.map(Message::FromResource)\\n194 | |         }\\n    | |_________^\\n    |\\n    = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)\\n\\nwarning: use of deprecated item \\'std::sync::mpsc::Select::handle\\': channel selection will be removed in a future release\\n   --> components/script/serviceworker_manager.rs:191:9\\n    |\\n191 | /         select! {\\n192 | |             msg = msg_from_constellation.recv() => msg.map(Message::FromConstellation),\\n193 | |             msg = msg_from_resource.recv() => msg.map(Message::FromResource)\\n194 | |         }\\n    | |_________^\\n    |\\n    = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)\\n\\nwarning: use of deprecated item \\'<std::sync::mpsc::Handle<\\'rx, T>>::add\\': channel selection will be removed in a future release\\n   --> components/script/serviceworker_manager.rs:191:9\\n    |\\n191 | /         select! {\\n192 | |             msg = msg_from_constellation.recv() => msg.map(Message::FromConstellation),\\n193 | |             msg = msg_from_resource.recv() => msg.map(Message::FromResource)\\n194 | |         }\\n    | |_________^\\n    |\\n    = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)\\n\\nwarning: use of deprecated item \\'std::sync::mpsc::Select::wait\\': channel selection will be removed in a future release\\n   --> components/script/serviceworker_manager.rs:191:9\\n    |\\n191 | /         select! {\\n192 | |             msg = msg_from_constellation.recv() => msg.map(Message::FromConstellation),\\n193 | |             msg = msg_from_resource.recv() => msg.map(Message::FromResource)\\n194 | |         }\\n    | |_________^\\n    |\\n    = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)\\n\\nwarning: use of deprecated item \\'<std::sync::mpsc::Handle<\\'rx, T>>::id\\': channel selection will be removed in a future release\\n   --> components/script/serviceworker_manager.rs:191:9\\n    |\\n191 | /         select! {\\n192 | |             msg = msg_from_constellation.recv() => msg.map(Message::FromConstellation),\\n193 | |             msg = msg_from_resource.recv() => msg.map(Message::FromResource)\\n194 | |         }\\n    | |_________^\\n    |\\n    = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)\\n\\nwarning: use of deprecated item \\'<std::sync::mpsc::Handle<\\'rx, T>>::recv\\': channel selection will be removed in a future release\\n   --> components/script/serviceworker_manager.rs:192:42\\n    |\\n192 |             msg = msg_from_constellation.recv() => msg.map(Message::FromConstellation),\\n    |                                          ^^^^\\n\\nwarning: use of deprecated item \\'<std::sync::mpsc::Handle<\\'rx, T>>::recv\\': channel selection will be removed in a future release\\n   --> components/script/serviceworker_manager.rs:193:37\\n    |\\n193 |             msg = msg_from_resource.recv() => msg.map(Message::FromResource)\\n    |                                     ^^^^\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/AttrBinding.rs:967:37\\n    |\\n967 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/AttrBinding.rs:1129:38\\n     |\\n1129 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/AttrBinding.rs:1139:21\\n     |\\n1139 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n     |                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/AttrBinding.rs:1150:49\\n     |\\n1150 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/AttrBinding.rs:1173:51\\n     |\\n1173 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BeforeUnloadEventBinding.rs:636:37\\n    |\\n636 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BeforeUnloadEventBinding.rs:649:24\\n    |\\n649 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BeforeUnloadEventBinding.rs:649:37\\n    |\\n649 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BeforeUnloadEventBinding.rs:757:38\\n    |\\n757 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BeforeUnloadEventBinding.rs:767:62\\n    |\\n767 |     EventBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                              ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BeforeUnloadEventBinding.rs:778:49\\n    |\\n778 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BeforeUnloadEventBinding.rs:788:68\\n    |\\n788 |     EventBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BeforeUnloadEventBinding.rs:802:51\\n    |\\n802 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BeforeUnloadEventBinding.rs:806:24\\n    |\\n806 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BeforeUnloadEventBinding.rs:806:37\\n    |\\n806 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BlobBinding.rs:739:37\\n    |\\n739 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BlobBinding.rs:928:38\\n    |\\n928 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BlobBinding.rs:938:21\\n    |\\n938 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BlobBinding.rs:949:49\\n    |\\n949 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BlobBinding.rs:972:51\\n    |\\n972 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothAdvertisingEventBinding.rs:899:37\\n    |\\n899 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothAdvertisingEventBinding.rs:912:24\\n    |\\n912 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothAdvertisingEventBinding.rs:912:37\\n    |\\n912 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothAdvertisingEventBinding.rs:1091:38\\n     |\\n1091 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothAdvertisingEventBinding.rs:1102:62\\n     |\\n1102 |     EventBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                              ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothAdvertisingEventBinding.rs:1113:49\\n     |\\n1113 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothAdvertisingEventBinding.rs:1123:68\\n     |\\n1123 |     EventBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                    ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothAdvertisingEventBinding.rs:1137:51\\n     |\\n1137 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothAdvertisingEventBinding.rs:1141:24\\n     |\\n1141 |     unforgeable_holder.handle_mut().set(\\n     |                        ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothAdvertisingEventBinding.rs:1141:37\\n     |\\n1141 |     unforgeable_holder.handle_mut().set(\\n     |                                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothBinding.rs:1046:37\\n     |\\n1046 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothBinding.rs:1173:38\\n     |\\n1173 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothBinding.rs:1184:68\\n     |\\n1184 |     EventTargetBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                    ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothBinding.rs:1195:49\\n     |\\n1195 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothBinding.rs:1205:74\\n     |\\n1205 |     EventTargetBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                          ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothBinding.rs:1219:51\\n     |\\n1219 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothCharacteristicPropertiesBinding.rs:800:37\\n    |\\n800 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothCharacteristicPropertiesBinding.rs:952:38\\n    |\\n952 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothCharacteristicPropertiesBinding.rs:963:21\\n    |\\n963 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothCharacteristicPropertiesBinding.rs:974:49\\n    |\\n974 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothCharacteristicPropertiesBinding.rs:997:51\\n    |\\n997 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothDeviceBinding.rs:783:37\\n    |\\n783 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothDeviceBinding.rs:938:38\\n    |\\n938 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothDeviceBinding.rs:949:68\\n    |\\n949 |     EventTargetBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothDeviceBinding.rs:960:49\\n    |\\n960 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothDeviceBinding.rs:970:74\\n    |\\n970 |     EventTargetBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothDeviceBinding.rs:984:51\\n    |\\n984 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothPermissionResultBinding.rs:724:37\\n    |\\n724 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothPermissionResultBinding.rs:822:38\\n    |\\n822 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothPermissionResultBinding.rs:833:73\\n    |\\n833 |     PermissionStatusBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                         ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothPermissionResultBinding.rs:844:49\\n    |\\n844 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothPermissionResultBinding.rs:854:79\\n    |\\n854 |     PermissionStatusBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                               ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothPermissionResultBinding.rs:868:51\\n    |\\n868 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothRemoteGATTCharacteristicBinding.rs:952:37\\n    |\\n952 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothRemoteGATTCharacteristicBinding.rs:1139:38\\n     |\\n1139 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothRemoteGATTCharacteristicBinding.rs:1150:68\\n     |\\n1150 |     EventTargetBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                    ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothRemoteGATTCharacteristicBinding.rs:1161:49\\n     |\\n1161 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothRemoteGATTCharacteristicBinding.rs:1171:74\\n     |\\n1171 |     EventTargetBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                          ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothRemoteGATTCharacteristicBinding.rs:1185:51\\n     |\\n1185 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothRemoteGATTDescriptorBinding.rs:707:37\\n    |\\n707 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothRemoteGATTDescriptorBinding.rs:847:38\\n    |\\n847 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothRemoteGATTDescriptorBinding.rs:858:21\\n    |\\n858 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothRemoteGATTDescriptorBinding.rs:869:49\\n    |\\n869 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothRemoteGATTDescriptorBinding.rs:892:51\\n    |\\n892 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothRemoteGATTServerBinding.rs:761:37\\n    |\\n761 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothRemoteGATTServerBinding.rs:910:38\\n    |\\n910 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothRemoteGATTServerBinding.rs:921:21\\n    |\\n921 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothRemoteGATTServerBinding.rs:932:49\\n    |\\n932 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothRemoteGATTServerBinding.rs:955:51\\n    |\\n955 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothRemoteGATTServiceBinding.rs:996:37\\n    |\\n996 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothRemoteGATTServiceBinding.rs:1176:38\\n     |\\n1176 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothRemoteGATTServiceBinding.rs:1187:68\\n     |\\n1187 |     EventTargetBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                    ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothRemoteGATTServiceBinding.rs:1198:49\\n     |\\n1198 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothRemoteGATTServiceBinding.rs:1208:74\\n     |\\n1208 |     EventTargetBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                          ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothRemoteGATTServiceBinding.rs:1222:51\\n     |\\n1222 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothUUIDBinding.rs:680:37\\n    |\\n680 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothUUIDBinding.rs:796:38\\n    |\\n796 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothUUIDBinding.rs:807:21\\n    |\\n807 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothUUIDBinding.rs:818:49\\n    |\\n818 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothUUIDBinding.rs:841:51\\n    |\\n841 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BrowserElementBinding.rs:1198:67\\n     |\\n1198 |         wrap_call_this_object(s.get_context(), thisObj, thisObjJS.handle_mut());\\n     |                                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BrowserElementBinding.rs:1208:53\\n     |\\n1208 |         return self.Call(s.get_context(), thisObjJS.handle());\\n     |                                                     ^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSBinding.rs:645:38\\n    |\\n645 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSBinding.rs:655:21\\n    |\\n655 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSBinding.rs:666:49\\n    |\\n666 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSBinding.rs:689:51\\n    |\\n689 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSConditionRuleBinding.rs:645:38\\n    |\\n645 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSConditionRuleBinding.rs:655:72\\n    |\\n655 |     CSSGroupingRuleBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSConditionRuleBinding.rs:666:49\\n    |\\n666 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSConditionRuleBinding.rs:676:78\\n    |\\n676 |     CSSGroupingRuleBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                              ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSConditionRuleBinding.rs:690:51\\n    |\\n690 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSFontFaceRuleBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSFontFaceRuleBinding.rs:614:38\\n    |\\n614 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSFontFaceRuleBinding.rs:624:64\\n    |\\n624 |     CSSRuleBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSFontFaceRuleBinding.rs:635:49\\n    |\\n635 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSFontFaceRuleBinding.rs:645:70\\n    |\\n645 |     CSSRuleBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSFontFaceRuleBinding.rs:659:51\\n    |\\n659 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSGroupingRuleBinding.rs:754:38\\n    |\\n754 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSGroupingRuleBinding.rs:764:64\\n    |\\n764 |     CSSRuleBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSGroupingRuleBinding.rs:775:49\\n    |\\n775 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSGroupingRuleBinding.rs:785:70\\n    |\\n785 |     CSSRuleBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSGroupingRuleBinding.rs:799:51\\n    |\\n799 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSImportRuleBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSImportRuleBinding.rs:614:38\\n    |\\n614 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSImportRuleBinding.rs:624:64\\n    |\\n624 |     CSSRuleBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSImportRuleBinding.rs:635:49\\n    |\\n635 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSImportRuleBinding.rs:645:70\\n    |\\n645 |     CSSRuleBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSImportRuleBinding.rs:659:51\\n    |\\n659 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSKeyframeRuleBinding.rs:571:37\\n    |\\n571 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSKeyframeRuleBinding.rs:667:38\\n    |\\n667 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSKeyframeRuleBinding.rs:677:64\\n    |\\n677 |     CSSRuleBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSKeyframeRuleBinding.rs:688:49\\n    |\\n688 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSKeyframeRuleBinding.rs:698:70\\n    |\\n698 |     CSSRuleBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSKeyframeRuleBinding.rs:712:51\\n    |\\n712 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSKeyframesRuleBinding.rs:783:37\\n    |\\n783 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSKeyframesRuleBinding.rs:925:38\\n    |\\n925 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSKeyframesRuleBinding.rs:935:64\\n    |\\n935 |     CSSRuleBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSKeyframesRuleBinding.rs:946:49\\n    |\\n946 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSKeyframesRuleBinding.rs:956:70\\n    |\\n956 |     CSSRuleBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSKeyframesRuleBinding.rs:970:51\\n    |\\n970 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSMediaRuleBinding.rs:605:37\\n    |\\n605 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSMediaRuleBinding.rs:701:38\\n    |\\n701 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSMediaRuleBinding.rs:711:73\\n    |\\n711 |     CSSConditionRuleBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                         ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSMediaRuleBinding.rs:722:49\\n    |\\n722 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSMediaRuleBinding.rs:732:79\\n    |\\n732 |     CSSConditionRuleBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                               ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSMediaRuleBinding.rs:746:51\\n    |\\n746 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSNamespaceRuleBinding.rs:599:37\\n    |\\n599 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSNamespaceRuleBinding.rs:702:38\\n    |\\n702 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSNamespaceRuleBinding.rs:712:64\\n    |\\n712 |     CSSRuleBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSNamespaceRuleBinding.rs:723:49\\n    |\\n723 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSNamespaceRuleBinding.rs:733:70\\n    |\\n733 |     CSSRuleBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSNamespaceRuleBinding.rs:747:51\\n    |\\n747 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSRuleBinding.rs:751:38\\n    |\\n751 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSRuleBinding.rs:761:21\\n    |\\n761 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSRuleBinding.rs:772:49\\n    |\\n772 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSRuleBinding.rs:795:51\\n    |\\n795 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSRuleListBinding.rs:637:43\\n    |\\n637 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSRuleListBinding.rs:664:43\\n    |\\n664 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSRuleListBinding.rs:704:47\\n    |\\n704 |             get_expando_object(proxy, expando.handle_mut());\\n    |                                               ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSRuleListBinding.rs:744:43\\n    |\\n744 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSRuleListBinding.rs:763:37\\n    |\\n763 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSRuleListBinding.rs:892:38\\n    |\\n892 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSRuleListBinding.rs:902:21\\n    |\\n902 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSRuleListBinding.rs:913:49\\n    |\\n913 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSRuleListBinding.rs:936:51\\n    |\\n936 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n     --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSStyleDeclarationBinding.rs:30484:43\\n      |\\n30484 |         get_expando_object(proxy, expando.handle_mut());\\n      |                                           ^^^^^^^^^^\\n      |\\n      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n      = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n     --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSStyleDeclarationBinding.rs:30511:43\\n      |\\n30511 |         get_expando_object(proxy, expando.handle_mut());\\n      |                                           ^^^^^^^^^^\\n      |\\n      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n      = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n     --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSStyleDeclarationBinding.rs:30551:47\\n      |\\n30551 |             get_expando_object(proxy, expando.handle_mut());\\n      |                                               ^^^^^^^^^^\\n      |\\n      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n      = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n     --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSStyleDeclarationBinding.rs:30591:43\\n      |\\n30591 |         get_expando_object(proxy, expando.handle_mut());\\n      |                                           ^^^^^^^^^^\\n      |\\n      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n      = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n     --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSStyleDeclarationBinding.rs:30610:37\\n      |\\n30610 |     GetProtoObject(cx, scope, proto.handle_mut());\\n      |                                     ^^^^^^^^^^\\n      |\\n      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n      = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n     --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSStyleDeclarationBinding.rs:33699:38\\n      |\\n33699 |     GetProtoObject(cx, global, proto.handle_mut());\\n      |                                      ^^^^^^^^^^\\n      |\\n      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n      = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n     --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSStyleDeclarationBinding.rs:33709:21\\n      |\\n33709 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n      |                     ^^^\\n      |\\n      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n      = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n     --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSStyleDeclarationBinding.rs:33720:49\\n      |\\n33720 |                                       prototype.handle_mut());\\n      |                                                 ^^^^^^^^^^\\n      |\\n      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n      = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n     --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSStyleDeclarationBinding.rs:33743:51\\n      |\\n33743 |                                         interface.handle_mut());\\n      |                                                   ^^^^^^^^^^\\n      |\\n      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n      = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSStyleRuleBinding.rs:671:37\\n    |\\n671 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSStyleRuleBinding.rs:775:38\\n    |\\n775 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSStyleRuleBinding.rs:785:64\\n    |\\n785 |     CSSRuleBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSStyleRuleBinding.rs:796:49\\n    |\\n796 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSStyleRuleBinding.rs:806:70\\n    |\\n806 |     CSSRuleBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSStyleRuleBinding.rs:820:51\\n    |\\n820 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSStyleSheetBinding.rs:694:37\\n    |\\n694 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSStyleSheetBinding.rs:820:38\\n    |\\n820 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSStyleSheetBinding.rs:830:67\\n    |\\n830 |     StyleSheetBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSStyleSheetBinding.rs:841:49\\n    |\\n841 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSStyleSheetBinding.rs:851:73\\n    |\\n851 |     StyleSheetBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                         ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSStyleSheetBinding.rs:865:51\\n    |\\n865 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSStyleValueBinding.rs:570:37\\n    |\\n570 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSStyleValueBinding.rs:668:38\\n    |\\n668 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSStyleValueBinding.rs:679:21\\n    |\\n679 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSStyleValueBinding.rs:690:49\\n    |\\n690 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSStyleValueBinding.rs:713:51\\n    |\\n713 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSSupportsRuleBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSSupportsRuleBinding.rs:614:38\\n    |\\n614 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSSupportsRuleBinding.rs:624:73\\n    |\\n624 |     CSSConditionRuleBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                         ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSSupportsRuleBinding.rs:635:49\\n    |\\n635 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSSupportsRuleBinding.rs:645:79\\n    |\\n645 |     CSSConditionRuleBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                               ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSSupportsRuleBinding.rs:659:51\\n    |\\n659 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSViewportRuleBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSViewportRuleBinding.rs:614:38\\n    |\\n614 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSViewportRuleBinding.rs:624:64\\n    |\\n624 |     CSSRuleBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSViewportRuleBinding.rs:635:49\\n    |\\n635 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSViewportRuleBinding.rs:645:70\\n    |\\n645 |     CSSRuleBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSViewportRuleBinding.rs:659:51\\n    |\\n659 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CanvasGradientBinding.rs:602:37\\n    |\\n602 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CanvasGradientBinding.rs:700:38\\n    |\\n700 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CanvasGradientBinding.rs:710:21\\n    |\\n710 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CanvasGradientBinding.rs:721:49\\n    |\\n721 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CanvasGradientBinding.rs:744:51\\n    |\\n744 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CanvasPatternBinding.rs:539:37\\n    |\\n539 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CanvasPatternBinding.rs:612:38\\n    |\\n612 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CanvasPatternBinding.rs:622:21\\n    |\\n622 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CanvasPatternBinding.rs:633:49\\n    |\\n633 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CanvasPatternBinding.rs:656:51\\n    |\\n656 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CanvasRenderingContext2DBinding.rs:4174:37\\n     |\\n4174 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CanvasRenderingContext2DBinding.rs:4676:38\\n     |\\n4676 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CanvasRenderingContext2DBinding.rs:4686:21\\n     |\\n4686 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n     |                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CanvasRenderingContext2DBinding.rs:4697:49\\n     |\\n4697 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CanvasRenderingContext2DBinding.rs:4720:51\\n     |\\n4720 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CharacterDataBinding.rs:1372:38\\n     |\\n1372 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CharacterDataBinding.rs:1382:61\\n     |\\n1382 |     NodeBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                             ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CharacterDataBinding.rs:1393:49\\n     |\\n1393 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CharacterDataBinding.rs:1403:67\\n     |\\n1403 |     NodeBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CharacterDataBinding.rs:1417:51\\n     |\\n1417 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ClientBinding.rs:667:37\\n    |\\n667 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ClientBinding.rs:777:38\\n    |\\n777 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ClientBinding.rs:788:21\\n    |\\n788 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ClientBinding.rs:799:49\\n    |\\n799 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ClientBinding.rs:822:51\\n    |\\n822 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CloseEventBinding.rs:779:37\\n    |\\n779 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CloseEventBinding.rs:792:24\\n    |\\n792 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CloseEventBinding.rs:792:37\\n    |\\n792 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CloseEventBinding.rs:960:38\\n    |\\n960 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CloseEventBinding.rs:970:62\\n    |\\n970 |     EventBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                              ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CloseEventBinding.rs:981:49\\n    |\\n981 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CloseEventBinding.rs:991:68\\n    |\\n991 |     EventBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CloseEventBinding.rs:1005:51\\n     |\\n1005 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CloseEventBinding.rs:1009:24\\n     |\\n1009 |     unforgeable_holder.handle_mut().set(\\n     |                        ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CloseEventBinding.rs:1009:37\\n     |\\n1009 |     unforgeable_holder.handle_mut().set(\\n     |                                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CommentBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CommentBinding.rs:647:38\\n    |\\n647 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CommentBinding.rs:657:70\\n    |\\n657 |     CharacterDataBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CommentBinding.rs:668:49\\n    |\\n668 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CommentBinding.rs:678:76\\n    |\\n678 |     CharacterDataBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                            ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CommentBinding.rs:692:51\\n    |\\n692 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CompositionEventBinding.rs:681:37\\n    |\\n681 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CompositionEventBinding.rs:694:24\\n    |\\n694 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CompositionEventBinding.rs:694:37\\n    |\\n694 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CompositionEventBinding.rs:849:38\\n    |\\n849 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CompositionEventBinding.rs:860:64\\n    |\\n860 |     UIEventBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CompositionEventBinding.rs:871:49\\n    |\\n871 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CompositionEventBinding.rs:881:70\\n    |\\n881 |     UIEventBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CompositionEventBinding.rs:895:51\\n    |\\n895 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CompositionEventBinding.rs:899:24\\n    |\\n899 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CompositionEventBinding.rs:899:37\\n    |\\n899 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ConsoleBinding.rs:813:44\\n    |\\n813 |     GetConstructorObject(cx, global, proto.handle_mut());\\n    |                                            ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ConsoleBinding.rs:826:69\\n    |\\n826 |                             sStaticMethods, b\\\"console\\\\0\\\", namespace.handle_mut());\\n    |                                                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CryptoBinding.rs:589:37\\n    |\\n589 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CryptoBinding.rs:687:38\\n    |\\n687 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CryptoBinding.rs:697:21\\n    |\\n697 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CryptoBinding.rs:708:49\\n    |\\n708 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CryptoBinding.rs:731:51\\n    |\\n731 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CustomElementRegistryBinding.rs:784:37\\n    |\\n784 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CustomElementRegistryBinding.rs:898:38\\n    |\\n898 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CustomElementRegistryBinding.rs:909:21\\n    |\\n909 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CustomElementRegistryBinding.rs:920:49\\n    |\\n920 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CustomElementRegistryBinding.rs:943:51\\n    |\\n943 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CustomEventBinding.rs:735:37\\n    |\\n735 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CustomEventBinding.rs:748:24\\n    |\\n748 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CustomEventBinding.rs:748:37\\n    |\\n748 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CustomEventBinding.rs:924:38\\n    |\\n924 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CustomEventBinding.rs:934:62\\n    |\\n934 |     EventBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                              ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CustomEventBinding.rs:945:49\\n    |\\n945 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CustomEventBinding.rs:955:68\\n    |\\n955 |     EventBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CustomEventBinding.rs:969:51\\n    |\\n969 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CustomEventBinding.rs:973:24\\n    |\\n973 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CustomEventBinding.rs:973:37\\n    |\\n973 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMExceptionBinding.rs:684:37\\n    |\\n684 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMExceptionBinding.rs:848:38\\n    |\\n848 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMExceptionBinding.rs:858:21\\n    |\\n858 |     prototype_proto.set(JS_GetErrorPrototype(cx));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMExceptionBinding.rs:869:49\\n    |\\n869 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMExceptionBinding.rs:892:51\\n    |\\n892 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMImplementationBinding.rs:781:37\\n    |\\n781 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMImplementationBinding.rs:903:38\\n    |\\n903 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMImplementationBinding.rs:913:21\\n    |\\n913 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMImplementationBinding.rs:924:49\\n    |\\n924 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMImplementationBinding.rs:947:51\\n    |\\n947 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMMatrixBinding.rs:3329:37\\n     |\\n3329 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMMatrixBinding.rs:3768:38\\n     |\\n3768 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMMatrixBinding.rs:3778:74\\n     |\\n3778 |     DOMMatrixReadOnlyBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                          ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMMatrixBinding.rs:3789:49\\n     |\\n3789 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMMatrixBinding.rs:3799:80\\n     |\\n3799 |     DOMMatrixReadOnlyBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                                ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMMatrixBinding.rs:3813:51\\n     |\\n3813 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMMatrixReadOnlyBinding.rs:2048:37\\n     |\\n2048 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMMatrixReadOnlyBinding.rs:2513:38\\n     |\\n2513 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMMatrixReadOnlyBinding.rs:2523:21\\n     |\\n2523 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n     |                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMMatrixReadOnlyBinding.rs:2534:49\\n     |\\n2534 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMMatrixReadOnlyBinding.rs:2557:51\\n     |\\n2557 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMParserBinding.rs:643:37\\n    |\\n643 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMParserBinding.rs:760:38\\n    |\\n760 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMParserBinding.rs:770:21\\n    |\\n770 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMParserBinding.rs:781:49\\n    |\\n781 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMParserBinding.rs:804:51\\n    |\\n804 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMPointBinding.rs:939:37\\n    |\\n939 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMPointBinding.rs:1134:38\\n     |\\n1134 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMPointBinding.rs:1144:73\\n     |\\n1144 |     DOMPointReadOnlyBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                         ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMPointBinding.rs:1155:49\\n     |\\n1155 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMPointBinding.rs:1165:79\\n     |\\n1165 |     DOMPointReadOnlyBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                               ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMPointBinding.rs:1179:51\\n     |\\n1179 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMPointReadOnlyBinding.rs:655:37\\n    |\\n655 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMPointReadOnlyBinding.rs:864:38\\n    |\\n864 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMPointReadOnlyBinding.rs:874:21\\n    |\\n874 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMPointReadOnlyBinding.rs:885:49\\n    |\\n885 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMPointReadOnlyBinding.rs:908:51\\n    |\\n908 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMQuadBinding.rs:880:37\\n    |\\n880 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMQuadBinding.rs:1121:38\\n     |\\n1121 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMQuadBinding.rs:1131:21\\n     |\\n1131 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n     |                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMQuadBinding.rs:1142:49\\n     |\\n1142 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMQuadBinding.rs:1165:51\\n     |\\n1165 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMRectBinding.rs:805:37\\n    |\\n805 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMRectBinding.rs:1000:38\\n     |\\n1000 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMRectBinding.rs:1010:72\\n     |\\n1010 |     DOMRectReadOnlyBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                        ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMRectBinding.rs:1021:49\\n     |\\n1021 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMRectBinding.rs:1031:78\\n     |\\n1031 |     DOMRectReadOnlyBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                              ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMRectBinding.rs:1045:51\\n     |\\n1045 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMRectReadOnlyBinding.rs:905:37\\n    |\\n905 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMRectReadOnlyBinding.rs:1142:38\\n     |\\n1142 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMRectReadOnlyBinding.rs:1152:21\\n     |\\n1152 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n     |                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMRectReadOnlyBinding.rs:1163:49\\n     |\\n1163 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMRectReadOnlyBinding.rs:1186:51\\n     |\\n1186 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMStringMapBinding.rs:565:43\\n    |\\n565 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMStringMapBinding.rs:578:43\\n    |\\n578 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMStringMapBinding.rs:626:43\\n    |\\n626 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMStringMapBinding.rs:666:43\\n    |\\n666 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMStringMapBinding.rs:748:37\\n    |\\n748 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMStringMapBinding.rs:830:38\\n    |\\n830 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMStringMapBinding.rs:840:21\\n    |\\n840 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMStringMapBinding.rs:851:49\\n    |\\n851 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMStringMapBinding.rs:874:51\\n    |\\n874 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMTokenListBinding.rs:1049:43\\n     |\\n1049 |         get_expando_object(proxy, expando.handle_mut());\\n     |                                           ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMTokenListBinding.rs:1076:43\\n     |\\n1076 |         get_expando_object(proxy, expando.handle_mut());\\n     |                                           ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMTokenListBinding.rs:1116:47\\n     |\\n1116 |             get_expando_object(proxy, expando.handle_mut());\\n     |                                               ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMTokenListBinding.rs:1156:43\\n     |\\n1156 |         get_expando_object(proxy, expando.handle_mut());\\n     |                                           ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMTokenListBinding.rs:1175:37\\n     |\\n1175 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMTokenListBinding.rs:1388:38\\n     |\\n1388 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMTokenListBinding.rs:1398:21\\n     |\\n1398 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n     |                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMTokenListBinding.rs:1409:49\\n     |\\n1409 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMTokenListBinding.rs:1432:51\\n     |\\n1432 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DedicatedWorkerGlobalScopeBinding.rs:683:13\\n    |\\n683 |         obj.handle_mut());\\n    |             ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DedicatedWorkerGlobalScopeBinding.rs:690:44\\n    |\\n690 |     GetProtoObject(cx, obj.handle(), proto.handle_mut());\\n    |                                            ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DedicatedWorkerGlobalScopeBinding.rs:813:38\\n    |\\n813 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DedicatedWorkerGlobalScopeBinding.rs:823:74\\n    |\\n823 |     WorkerGlobalScopeBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DedicatedWorkerGlobalScopeBinding.rs:834:49\\n    |\\n834 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DedicatedWorkerGlobalScopeBinding.rs:844:80\\n    |\\n844 |     WorkerGlobalScopeBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                                ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DedicatedWorkerGlobalScopeBinding.rs:858:51\\n    |\\n858 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DissimilarOriginLocationBinding.rs:801:37\\n    |\\n801 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DissimilarOriginLocationBinding.rs:814:24\\n    |\\n814 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DissimilarOriginLocationBinding.rs:814:37\\n    |\\n814 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DissimilarOriginLocationBinding.rs:935:21\\n    |\\n935 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DissimilarOriginLocationBinding.rs:946:49\\n    |\\n946 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DissimilarOriginLocationBinding.rs:956:24\\n    |\\n956 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DissimilarOriginLocationBinding.rs:956:37\\n    |\\n956 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DissimilarOriginWindowBinding.rs:1058:13\\n     |\\n1058 |         obj.handle_mut());\\n     |             ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DissimilarOriginWindowBinding.rs:1065:44\\n     |\\n1065 |     GetProtoObject(cx, obj.handle(), proto.handle_mut());\\n     |                                            ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DissimilarOriginWindowBinding.rs:1075:24\\n     |\\n1075 |     unforgeable_holder.handle_mut().set(\\n     |                        ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DissimilarOriginWindowBinding.rs:1075:37\\n     |\\n1075 |     unforgeable_holder.handle_mut().set(\\n     |                                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DissimilarOriginWindowBinding.rs:1264:68\\n     |\\n1264 |     EventTargetBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                    ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DissimilarOriginWindowBinding.rs:1275:49\\n     |\\n1275 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DissimilarOriginWindowBinding.rs:1285:24\\n     |\\n1285 |     unforgeable_holder.handle_mut().set(\\n     |                        ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DissimilarOriginWindowBinding.rs:1285:37\\n     |\\n1285 |     unforgeable_holder.handle_mut().set(\\n     |                                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DocumentBinding.rs:8209:43\\n     |\\n8209 |         get_expando_object(proxy, expando.handle_mut());\\n     |                                           ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DocumentBinding.rs:8222:43\\n     |\\n8222 |         get_expando_object(proxy, expando.handle_mut());\\n     |                                           ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DocumentBinding.rs:8270:43\\n     |\\n8270 |         get_expando_object(proxy, expando.handle_mut());\\n     |                                           ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DocumentBinding.rs:8310:43\\n     |\\n8310 |         get_expando_object(proxy, expando.handle_mut());\\n     |                                           ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DocumentBinding.rs:8345:37\\n     |\\n8345 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DocumentBinding.rs:8361:53\\n     |\\n8361 |     ensure_expando_object(cx, obj.handle(), expando.handle_mut());\\n     |                                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DocumentBinding.rs:8363:24\\n     |\\n8363 |     unforgeable_holder.handle_mut().set(\\n     |                        ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DocumentBinding.rs:8363:37\\n     |\\n8363 |     unforgeable_holder.handle_mut().set(\\n     |                                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DocumentBinding.rs:9624:38\\n     |\\n9624 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DocumentBinding.rs:9634:61\\n     |\\n9634 |     NodeBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                             ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DocumentBinding.rs:9645:49\\n     |\\n9645 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DocumentBinding.rs:9655:67\\n     |\\n9655 |     NodeBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DocumentBinding.rs:9669:51\\n     |\\n9669 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DocumentBinding.rs:9679:24\\n     |\\n9679 |     unforgeable_holder.handle_mut().set(\\n     |                        ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DocumentBinding.rs:9679:37\\n     |\\n9679 |     unforgeable_holder.handle_mut().set(\\n     |                                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DocumentFragmentBinding.rs:938:37\\n    |\\n938 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DocumentFragmentBinding.rs:1133:38\\n     |\\n1133 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DocumentFragmentBinding.rs:1143:61\\n     |\\n1143 |     NodeBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                             ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DocumentFragmentBinding.rs:1154:49\\n     |\\n1154 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DocumentFragmentBinding.rs:1164:67\\n     |\\n1164 |     NodeBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DocumentFragmentBinding.rs:1178:51\\n     |\\n1178 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DocumentTypeBinding.rs:842:37\\n    |\\n842 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DocumentTypeBinding.rs:1005:38\\n     |\\n1005 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DocumentTypeBinding.rs:1015:61\\n     |\\n1015 |     NodeBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                             ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DocumentTypeBinding.rs:1026:49\\n     |\\n1026 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DocumentTypeBinding.rs:1036:67\\n     |\\n1036 |     NodeBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DocumentTypeBinding.rs:1050:51\\n     |\\n1050 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ElementBinding.rs:3822:37\\n     |\\n3822 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ElementBinding.rs:4469:38\\n     |\\n4469 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ElementBinding.rs:4479:61\\n     |\\n4479 |     NodeBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                             ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ElementBinding.rs:4490:49\\n     |\\n4490 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ElementBinding.rs:4500:67\\n     |\\n4500 |     NodeBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ElementBinding.rs:4514:51\\n     |\\n4514 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ErrorEventBinding.rs:880:37\\n    |\\n880 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ErrorEventBinding.rs:893:24\\n    |\\n893 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ErrorEventBinding.rs:893:37\\n    |\\n893 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ErrorEventBinding.rs:1075:38\\n     |\\n1075 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ErrorEventBinding.rs:1085:62\\n     |\\n1085 |     EventBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                              ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ErrorEventBinding.rs:1096:49\\n     |\\n1096 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ErrorEventBinding.rs:1106:68\\n     |\\n1106 |     EventBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                    ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ErrorEventBinding.rs:1120:51\\n     |\\n1120 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ErrorEventBinding.rs:1124:24\\n     |\\n1124 |     unforgeable_holder.handle_mut().set(\\n     |                        ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ErrorEventBinding.rs:1124:37\\n     |\\n1124 |     unforgeable_holder.handle_mut().set(\\n     |                                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/EventBinding.rs:1055:37\\n     |\\n1055 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/EventBinding.rs:1068:24\\n     |\\n1068 |     unforgeable_holder.handle_mut().set(\\n     |                        ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/EventBinding.rs:1068:37\\n     |\\n1068 |     unforgeable_holder.handle_mut().set(\\n     |                                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/EventBinding.rs:1346:38\\n     |\\n1346 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/EventBinding.rs:1356:21\\n     |\\n1356 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n     |                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/EventBinding.rs:1367:49\\n     |\\n1367 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/EventBinding.rs:1390:51\\n     |\\n1390 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/EventBinding.rs:1400:24\\n     |\\n1400 |     unforgeable_holder.handle_mut().set(\\n     |                        ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/EventBinding.rs:1400:37\\n     |\\n1400 |     unforgeable_holder.handle_mut().set(\\n     |                                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/EventHandlerBinding.rs:269:67\\n    |\\n269 |         wrap_call_this_object(s.get_context(), thisObj, thisObjJS.handle_mut());\\n    |                                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/EventHandlerBinding.rs:279:53\\n    |\\n279 |         return self.Call(s.get_context(), thisObjJS.handle(), event);\\n    |                                                     ^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/EventHandlerBinding.rs:354:67\\n    |\\n354 |         wrap_call_this_object(s.get_context(), thisObj, thisObjJS.handle_mut());\\n    |                                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/EventHandlerBinding.rs:364:53\\n    |\\n364 |         return self.Call(s.get_context(), thisObjJS.handle(), event, source, lineno, column, error);\\n    |                                                     ^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/EventHandlerBinding.rs:499:67\\n    |\\n499 |         wrap_call_this_object(s.get_context(), thisObj, thisObjJS.handle_mut());\\n    |                                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/EventHandlerBinding.rs:509:53\\n    |\\n509 |         return self.Call(s.get_context(), thisObjJS.handle(), event);\\n    |                                                     ^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/EventListenerBinding.rs:263:67\\n    |\\n263 |         wrap_call_this_object(s.get_context(), thisObj, thisObjJS.handle_mut());\\n    |                                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/EventListenerBinding.rs:273:60\\n    |\\n273 |         return self.HandleEvent(s.get_context(), thisObjJS.handle(), event);\\n    |                                                            ^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/EventSourceBinding.rs:914:37\\n    |\\n914 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/EventSourceBinding.rs:1127:38\\n     |\\n1127 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/EventSourceBinding.rs:1137:68\\n     |\\n1137 |     EventTargetBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                    ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/EventSourceBinding.rs:1148:49\\n     |\\n1148 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/EventSourceBinding.rs:1158:74\\n     |\\n1158 |     EventTargetBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                          ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/EventSourceBinding.rs:1172:51\\n     |\\n1172 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/EventTargetBinding.rs:912:38\\n    |\\n912 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/EventTargetBinding.rs:922:21\\n    |\\n922 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/EventTargetBinding.rs:933:49\\n    |\\n933 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/EventTargetBinding.rs:956:51\\n    |\\n956 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ExtendableEventBinding.rs:668:37\\n    |\\n668 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ExtendableEventBinding.rs:681:24\\n    |\\n681 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ExtendableEventBinding.rs:681:37\\n    |\\n681 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ExtendableEventBinding.rs:856:38\\n    |\\n856 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ExtendableEventBinding.rs:867:62\\n    |\\n867 |     EventBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                              ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ExtendableEventBinding.rs:878:49\\n    |\\n878 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ExtendableEventBinding.rs:888:68\\n    |\\n888 |     EventBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ExtendableEventBinding.rs:902:51\\n    |\\n902 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ExtendableEventBinding.rs:912:24\\n    |\\n912 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ExtendableEventBinding.rs:912:37\\n    |\\n912 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ExtendableMessageEventBinding.rs:774:37\\n    |\\n774 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ExtendableMessageEventBinding.rs:787:24\\n    |\\n787 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ExtendableMessageEventBinding.rs:787:37\\n    |\\n787 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ExtendableMessageEventBinding.rs:956:38\\n    |\\n956 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ExtendableMessageEventBinding.rs:967:72\\n    |\\n967 |     ExtendableEventBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ExtendableMessageEventBinding.rs:978:49\\n    |\\n978 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ExtendableMessageEventBinding.rs:988:78\\n    |\\n988 |     ExtendableEventBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                              ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ExtendableMessageEventBinding.rs:1002:51\\n     |\\n1002 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ExtendableMessageEventBinding.rs:1006:24\\n     |\\n1006 |     unforgeable_holder.handle_mut().set(\\n     |                        ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ExtendableMessageEventBinding.rs:1006:37\\n     |\\n1006 |     unforgeable_holder.handle_mut().set(\\n     |                                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FileBinding.rs:676:37\\n    |\\n676 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FileBinding.rs:836:38\\n    |\\n836 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FileBinding.rs:846:61\\n    |\\n846 |     BlobBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                             ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FileBinding.rs:857:49\\n    |\\n857 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FileBinding.rs:867:67\\n    |\\n867 |     BlobBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FileBinding.rs:881:51\\n    |\\n881 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FileListBinding.rs:639:43\\n    |\\n639 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FileListBinding.rs:666:43\\n    |\\n666 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FileListBinding.rs:706:47\\n    |\\n706 |             get_expando_object(proxy, expando.handle_mut());\\n    |                                               ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FileListBinding.rs:746:43\\n    |\\n746 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FileListBinding.rs:765:37\\n    |\\n765 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FileListBinding.rs:894:38\\n    |\\n894 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FileListBinding.rs:904:21\\n    |\\n904 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FileListBinding.rs:915:49\\n    |\\n915 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FileListBinding.rs:938:51\\n    |\\n938 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FileReaderBinding.rs:1223:37\\n     |\\n1223 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FileReaderBinding.rs:1455:38\\n     |\\n1455 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FileReaderBinding.rs:1465:68\\n     |\\n1465 |     EventTargetBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                    ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FileReaderBinding.rs:1476:49\\n     |\\n1476 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FileReaderBinding.rs:1486:74\\n     |\\n1486 |     EventTargetBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                          ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FileReaderBinding.rs:1500:51\\n     |\\n1500 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FileReaderSyncBinding.rs:539:37\\n    |\\n539 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FileReaderSyncBinding.rs:630:38\\n    |\\n630 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FileReaderSyncBinding.rs:640:21\\n    |\\n640 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FileReaderSyncBinding.rs:651:49\\n    |\\n651 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FileReaderSyncBinding.rs:674:51\\n    |\\n674 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FocusEventBinding.rs:688:37\\n    |\\n688 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FocusEventBinding.rs:701:24\\n    |\\n701 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FocusEventBinding.rs:701:37\\n    |\\n701 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FocusEventBinding.rs:856:38\\n    |\\n856 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FocusEventBinding.rs:866:64\\n    |\\n866 |     UIEventBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FocusEventBinding.rs:877:49\\n    |\\n877 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FocusEventBinding.rs:887:70\\n    |\\n887 |     UIEventBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FocusEventBinding.rs:901:51\\n    |\\n901 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FocusEventBinding.rs:905:24\\n    |\\n905 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FocusEventBinding.rs:905:37\\n    |\\n905 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ForceTouchEventBinding.rs:657:37\\n    |\\n657 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ForceTouchEventBinding.rs:670:24\\n    |\\n670 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ForceTouchEventBinding.rs:670:37\\n    |\\n670 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ForceTouchEventBinding.rs:791:38\\n    |\\n791 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ForceTouchEventBinding.rs:802:64\\n    |\\n802 |     UIEventBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ForceTouchEventBinding.rs:813:49\\n    |\\n813 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ForceTouchEventBinding.rs:823:70\\n    |\\n823 |     UIEventBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ForceTouchEventBinding.rs:837:51\\n    |\\n837 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ForceTouchEventBinding.rs:841:24\\n    |\\n841 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ForceTouchEventBinding.rs:841:37\\n    |\\n841 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FormDataBinding.rs:1186:37\\n     |\\n1186 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FormDataBinding.rs:1391:38\\n     |\\n1391 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FormDataBinding.rs:1401:21\\n     |\\n1401 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n     |                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FormDataBinding.rs:1412:49\\n     |\\n1412 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FormDataBinding.rs:1435:51\\n     |\\n1435 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FormDataBinding.rs:1790:37\\n     |\\n1790 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FormDataBinding.rs:1875:21\\n     |\\n1875 |     prototype_proto.set(JS_GetIteratorPrototype(cx));\\n     |                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FormDataBinding.rs:1886:49\\n     |\\n1886 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FunctionBinding.rs:262:67\\n    |\\n262 |         wrap_call_this_object(s.get_context(), thisObj, thisObjJS.handle_mut());\\n    |                                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FunctionBinding.rs:272:53\\n    |\\n272 |         return self.Call(s.get_context(), thisObjJS.handle(), arguments);\\n    |                                                     ^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadBinding.rs:831:37\\n    |\\n831 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadBinding.rs:990:38\\n    |\\n990 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadBinding.rs:1001:21\\n     |\\n1001 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n     |                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadBinding.rs:1012:49\\n     |\\n1012 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadBinding.rs:1035:51\\n     |\\n1035 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadButtonBinding.rs:626:37\\n    |\\n626 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadButtonBinding.rs:736:38\\n    |\\n736 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadButtonBinding.rs:747:21\\n    |\\n747 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadButtonBinding.rs:758:49\\n    |\\n758 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadButtonBinding.rs:781:51\\n    |\\n781 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadButtonListBinding.rs:637:43\\n    |\\n637 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadButtonListBinding.rs:664:43\\n    |\\n664 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadButtonListBinding.rs:704:47\\n    |\\n704 |             get_expando_object(proxy, expando.handle_mut());\\n    |                                               ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadButtonListBinding.rs:744:43\\n    |\\n744 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadButtonListBinding.rs:763:37\\n    |\\n763 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadButtonListBinding.rs:892:38\\n    |\\n892 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadButtonListBinding.rs:903:21\\n    |\\n903 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadButtonListBinding.rs:914:49\\n    |\\n914 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadButtonListBinding.rs:937:51\\n    |\\n937 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadEventBinding.rs:683:37\\n    |\\n683 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadEventBinding.rs:696:24\\n    |\\n696 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadEventBinding.rs:696:37\\n    |\\n696 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadEventBinding.rs:847:38\\n    |\\n847 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadEventBinding.rs:858:62\\n    |\\n858 |     EventBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                              ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadEventBinding.rs:869:49\\n    |\\n869 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadEventBinding.rs:879:68\\n    |\\n879 |     EventBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadEventBinding.rs:893:51\\n    |\\n893 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadEventBinding.rs:897:24\\n    |\\n897 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadEventBinding.rs:897:37\\n    |\\n897 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadListBinding.rs:637:43\\n    |\\n637 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadListBinding.rs:664:43\\n    |\\n664 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadListBinding.rs:704:47\\n    |\\n704 |             get_expando_object(proxy, expando.handle_mut());\\n    |                                               ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadListBinding.rs:744:43\\n    |\\n744 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadListBinding.rs:763:37\\n    |\\n763 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadListBinding.rs:892:38\\n    |\\n892 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadListBinding.rs:903:21\\n    |\\n903 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadListBinding.rs:914:49\\n    |\\n914 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadListBinding.rs:937:51\\n    |\\n937 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLAnchorElementBinding.rs:1889:37\\n     |\\n1889 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLAnchorElementBinding.rs:2177:70\\n     |\\n2177 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n     |                                                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLAnchorElementBinding.rs:2244:38\\n     |\\n2244 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLAnchorElementBinding.rs:2254:68\\n     |\\n2254 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                    ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLAnchorElementBinding.rs:2265:49\\n     |\\n2265 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLAnchorElementBinding.rs:2275:74\\n     |\\n2275 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                          ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLAnchorElementBinding.rs:2289:51\\n     |\\n2289 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLAppletElementBinding.rs:607:37\\n    |\\n607 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLAppletElementBinding.rs:704:38\\n    |\\n704 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLAppletElementBinding.rs:714:68\\n    |\\n714 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLAppletElementBinding.rs:725:49\\n    |\\n725 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLAppletElementBinding.rs:735:74\\n    |\\n735 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLAppletElementBinding.rs:749:51\\n    |\\n749 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLAreaElementBinding.rs:571:37\\n    |\\n571 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLAreaElementBinding.rs:694:70\\n    |\\n694 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLAreaElementBinding.rs:761:38\\n    |\\n761 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLAreaElementBinding.rs:771:68\\n    |\\n771 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLAreaElementBinding.rs:782:49\\n    |\\n782 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLAreaElementBinding.rs:792:74\\n    |\\n792 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLAreaElementBinding.rs:806:51\\n    |\\n806 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLAudioElementBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLAudioElementBinding.rs:641:70\\n    |\\n641 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLAudioElementBinding.rs:708:38\\n    |\\n708 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLAudioElementBinding.rs:718:73\\n    |\\n718 |     HTMLMediaElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                         ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLAudioElementBinding.rs:729:49\\n    |\\n729 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLAudioElementBinding.rs:739:79\\n    |\\n739 |     HTMLMediaElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                               ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLAudioElementBinding.rs:753:51\\n    |\\n753 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLBRElementBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLBRElementBinding.rs:641:70\\n    |\\n641 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLBRElementBinding.rs:708:38\\n    |\\n708 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLBRElementBinding.rs:718:68\\n    |\\n718 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLBRElementBinding.rs:729:49\\n    |\\n729 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLBRElementBinding.rs:739:74\\n    |\\n739 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLBRElementBinding.rs:753:51\\n    |\\n753 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLBaseElementBinding.rs:615:37\\n    |\\n615 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLBaseElementBinding.rs:739:70\\n    |\\n739 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLBaseElementBinding.rs:806:38\\n    |\\n806 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLBaseElementBinding.rs:816:68\\n    |\\n816 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLBaseElementBinding.rs:827:49\\n    |\\n827 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLBaseElementBinding.rs:837:74\\n    |\\n837 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLBaseElementBinding.rs:851:51\\n    |\\n851 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLBodyElementBinding.rs:2107:37\\n     |\\n2107 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLBodyElementBinding.rs:2423:70\\n     |\\n2423 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n     |                                                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLBodyElementBinding.rs:2490:38\\n     |\\n2490 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLBodyElementBinding.rs:2500:68\\n     |\\n2500 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                    ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLBodyElementBinding.rs:2511:49\\n     |\\n2511 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLBodyElementBinding.rs:2521:74\\n     |\\n2521 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                          ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLBodyElementBinding.rs:2535:51\\n     |\\n2535 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLButtonElementBinding.rs:1297:37\\n     |\\n1297 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLButtonElementBinding.rs:1506:70\\n     |\\n1506 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n     |                                                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLButtonElementBinding.rs:1573:38\\n     |\\n1573 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLButtonElementBinding.rs:1583:68\\n     |\\n1583 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                    ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLButtonElementBinding.rs:1594:49\\n     |\\n1594 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLButtonElementBinding.rs:1604:74\\n     |\\n1604 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                          ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLButtonElementBinding.rs:1618:51\\n     |\\n1618 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLCanvasElementBinding.rs:811:37\\n    |\\n811 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLCanvasElementBinding.rs:973:70\\n    |\\n973 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLCanvasElementBinding.rs:1040:38\\n     |\\n1040 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLCanvasElementBinding.rs:1050:68\\n     |\\n1050 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                    ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLCanvasElementBinding.rs:1061:49\\n     |\\n1061 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLCanvasElementBinding.rs:1071:74\\n     |\\n1071 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                          ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLCanvasElementBinding.rs:1085:51\\n     |\\n1085 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLCollectionBinding.rs:699:43\\n    |\\n699 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLCollectionBinding.rs:717:43\\n    |\\n717 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLCollectionBinding.rs:744:43\\n    |\\n744 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLCollectionBinding.rs:805:47\\n    |\\n805 |             get_expando_object(proxy, expando.handle_mut());\\n    |                                               ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLCollectionBinding.rs:856:43\\n    |\\n856 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLCollectionBinding.rs:891:37\\n    |\\n891 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLCollectionBinding.rs:1048:38\\n     |\\n1048 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLCollectionBinding.rs:1058:21\\n     |\\n1058 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n     |                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLCollectionBinding.rs:1069:49\\n     |\\n1069 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLCollectionBinding.rs:1092:51\\n     |\\n1092 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDListElementBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDListElementBinding.rs:641:70\\n    |\\n641 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDListElementBinding.rs:708:38\\n    |\\n708 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDListElementBinding.rs:718:68\\n    |\\n718 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDListElementBinding.rs:729:49\\n    |\\n729 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDListElementBinding.rs:739:74\\n    |\\n739 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDListElementBinding.rs:753:51\\n    |\\n753 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDataElementBinding.rs:615:37\\n    |\\n615 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDataElementBinding.rs:739:70\\n    |\\n739 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDataElementBinding.rs:806:38\\n    |\\n806 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDataElementBinding.rs:816:68\\n    |\\n816 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDataElementBinding.rs:827:49\\n    |\\n827 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDataElementBinding.rs:837:74\\n    |\\n837 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDataElementBinding.rs:851:51\\n    |\\n851 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDataListElementBinding.rs:571:37\\n    |\\n571 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDataListElementBinding.rs:694:70\\n    |\\n694 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDataListElementBinding.rs:761:38\\n    |\\n761 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDataListElementBinding.rs:771:68\\n    |\\n771 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDataListElementBinding.rs:782:49\\n    |\\n782 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDataListElementBinding.rs:792:74\\n    |\\n792 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDataListElementBinding.rs:806:51\\n    |\\n806 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDetailsElementBinding.rs:615:37\\n    |\\n615 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDetailsElementBinding.rs:739:70\\n    |\\n739 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDetailsElementBinding.rs:806:38\\n    |\\n806 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDetailsElementBinding.rs:816:68\\n    |\\n816 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDetailsElementBinding.rs:827:49\\n    |\\n827 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDetailsElementBinding.rs:837:74\\n    |\\n837 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDetailsElementBinding.rs:851:51\\n    |\\n851 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDialogElementBinding.rs:730:37\\n    |\\n730 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDialogElementBinding.rs:884:70\\n    |\\n884 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDialogElementBinding.rs:951:38\\n    |\\n951 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDialogElementBinding.rs:961:68\\n    |\\n961 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDialogElementBinding.rs:972:49\\n    |\\n972 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDialogElementBinding.rs:982:74\\n    |\\n982 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDialogElementBinding.rs:996:51\\n    |\\n996 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDirectoryElementBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDirectoryElementBinding.rs:641:70\\n    |\\n641 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDirectoryElementBinding.rs:708:38\\n    |\\n708 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDirectoryElementBinding.rs:718:68\\n    |\\n718 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDirectoryElementBinding.rs:729:49\\n    |\\n729 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDirectoryElementBinding.rs:739:74\\n    |\\n739 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDirectoryElementBinding.rs:753:51\\n    |\\n753 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDivElementBinding.rs:615:37\\n    |\\n615 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDivElementBinding.rs:739:70\\n    |\\n739 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDivElementBinding.rs:806:38\\n    |\\n806 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDivElementBinding.rs:816:68\\n    |\\n816 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDivElementBinding.rs:827:49\\n    |\\n827 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDivElementBinding.rs:837:74\\n    |\\n837 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDivElementBinding.rs:851:51\\n    |\\n851 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLElementBinding.rs:4969:37\\n     |\\n4969 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLElementBinding.rs:5708:70\\n     |\\n5708 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n     |                                                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLElementBinding.rs:5775:38\\n     |\\n5775 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLElementBinding.rs:5785:64\\n     |\\n5785 |     ElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLElementBinding.rs:5796:49\\n     |\\n5796 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLElementBinding.rs:5806:70\\n     |\\n5806 |     ElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLElementBinding.rs:5820:51\\n     |\\n5820 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLEmbedElementBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLEmbedElementBinding.rs:641:70\\n    |\\n641 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLEmbedElementBinding.rs:708:38\\n    |\\n708 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLEmbedElementBinding.rs:718:68\\n    |\\n718 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLEmbedElementBinding.rs:729:49\\n    |\\n729 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLEmbedElementBinding.rs:739:74\\n    |\\n739 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLEmbedElementBinding.rs:753:51\\n    |\\n753 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFieldSetElementBinding.rs:705:37\\n    |\\n705 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFieldSetElementBinding.rs:850:70\\n    |\\n850 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFieldSetElementBinding.rs:917:38\\n    |\\n917 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFieldSetElementBinding.rs:927:68\\n    |\\n927 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFieldSetElementBinding.rs:938:49\\n    |\\n938 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFieldSetElementBinding.rs:948:74\\n    |\\n948 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFieldSetElementBinding.rs:962:51\\n    |\\n962 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFontElementBinding.rs:763:37\\n    |\\n763 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFontElementBinding.rs:903:70\\n    |\\n903 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFontElementBinding.rs:970:38\\n    |\\n970 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFontElementBinding.rs:980:68\\n    |\\n980 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFontElementBinding.rs:991:49\\n    |\\n991 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFontElementBinding.rs:1001:74\\n     |\\n1001 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                          ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFontElementBinding.rs:1015:51\\n     |\\n1015 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFormControlsCollectionBinding.rs:623:43\\n    |\\n623 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFormControlsCollectionBinding.rs:650:43\\n    |\\n650 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFormControlsCollectionBinding.rs:711:47\\n    |\\n711 |             get_expando_object(proxy, expando.handle_mut());\\n    |                                               ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFormControlsCollectionBinding.rs:762:43\\n    |\\n762 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFormControlsCollectionBinding.rs:797:37\\n    |\\n797 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFormControlsCollectionBinding.rs:901:38\\n    |\\n901 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFormControlsCollectionBinding.rs:911:71\\n    |\\n911 |     HTMLCollectionBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                       ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFormControlsCollectionBinding.rs:922:49\\n    |\\n922 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFormControlsCollectionBinding.rs:932:77\\n    |\\n932 |     HTMLCollectionBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                             ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFormControlsCollectionBinding.rs:946:51\\n    |\\n946 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFormElementBinding.rs:1359:43\\n     |\\n1359 |         get_expando_object(proxy, expando.handle_mut());\\n     |                                           ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFormElementBinding.rs:1386:43\\n     |\\n1386 |         get_expando_object(proxy, expando.handle_mut());\\n     |                                           ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFormElementBinding.rs:1426:47\\n     |\\n1426 |             get_expando_object(proxy, expando.handle_mut());\\n     |                                               ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFormElementBinding.rs:1466:43\\n     |\\n1466 |         get_expando_object(proxy, expando.handle_mut());\\n     |                                           ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFormElementBinding.rs:1485:37\\n     |\\n1485 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFormElementBinding.rs:1721:70\\n     |\\n1721 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n     |                                                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFormElementBinding.rs:1788:38\\n     |\\n1788 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFormElementBinding.rs:1798:68\\n     |\\n1798 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                    ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFormElementBinding.rs:1809:49\\n     |\\n1809 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFormElementBinding.rs:1819:74\\n     |\\n1819 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                          ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFormElementBinding.rs:1833:51\\n     |\\n1833 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFrameElementBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFrameElementBinding.rs:641:70\\n    |\\n641 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFrameElementBinding.rs:708:38\\n    |\\n708 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFrameElementBinding.rs:718:68\\n    |\\n718 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFrameElementBinding.rs:729:49\\n    |\\n729 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFrameElementBinding.rs:739:74\\n    |\\n739 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFrameElementBinding.rs:753:51\\n    |\\n753 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFrameSetElementBinding.rs:1885:37\\n     |\\n1885 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFrameSetElementBinding.rs:2177:70\\n     |\\n2177 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n     |                                                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFrameSetElementBinding.rs:2244:38\\n     |\\n2244 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFrameSetElementBinding.rs:2254:68\\n     |\\n2254 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                    ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFrameSetElementBinding.rs:2265:49\\n     |\\n2265 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFrameSetElementBinding.rs:2275:74\\n     |\\n2275 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                          ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFrameSetElementBinding.rs:2289:51\\n     |\\n2289 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLHRElementBinding.rs:763:37\\n    |\\n763 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLHRElementBinding.rs:903:70\\n    |\\n903 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLHRElementBinding.rs:970:38\\n    |\\n970 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLHRElementBinding.rs:980:68\\n    |\\n980 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLHRElementBinding.rs:991:49\\n    |\\n991 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLHRElementBinding.rs:1001:74\\n     |\\n1001 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                          ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLHRElementBinding.rs:1015:51\\n     |\\n1015 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLHeadElementBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLHeadElementBinding.rs:641:70\\n    |\\n641 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLHeadElementBinding.rs:708:38\\n    |\\n708 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLHeadElementBinding.rs:718:68\\n    |\\n718 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLHeadElementBinding.rs:729:49\\n    |\\n729 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLHeadElementBinding.rs:739:74\\n    |\\n739 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLHeadElementBinding.rs:753:51\\n    |\\n753 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLHeadingElementBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLHeadingElementBinding.rs:641:70\\n    |\\n641 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLHeadingElementBinding.rs:708:38\\n    |\\n708 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLHeadingElementBinding.rs:718:68\\n    |\\n718 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLHeadingElementBinding.rs:729:49\\n    |\\n729 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLHeadingElementBinding.rs:739:74\\n    |\\n739 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLHeadingElementBinding.rs:753:51\\n    |\\n753 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLHtmlElementBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLHtmlElementBinding.rs:641:70\\n    |\\n641 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLHtmlElementBinding.rs:708:38\\n    |\\n708 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLHtmlElementBinding.rs:718:68\\n    |\\n718 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLHtmlElementBinding.rs:729:49\\n    |\\n729 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLHtmlElementBinding.rs:739:74\\n    |\\n739 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLHtmlElementBinding.rs:753:51\\n    |\\n753 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLIFrameElementBinding.rs:1441:37\\n     |\\n1441 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLIFrameElementBinding.rs:1715:70\\n     |\\n1715 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n     |                                                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLIFrameElementBinding.rs:1782:38\\n     |\\n1782 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLIFrameElementBinding.rs:1792:68\\n     |\\n1792 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                    ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLIFrameElementBinding.rs:1803:49\\n     |\\n1803 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLIFrameElementBinding.rs:1813:74\\n     |\\n1813 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                          ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLIFrameElementBinding.rs:1827:51\\n     |\\n1827 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLImageElementBinding.rs:1619:37\\n     |\\n1619 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLImageElementBinding.rs:1867:70\\n     |\\n1867 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n     |                                                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLImageElementBinding.rs:1981:38\\n     |\\n1981 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLImageElementBinding.rs:1991:68\\n     |\\n1991 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                    ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLImageElementBinding.rs:2002:49\\n     |\\n2002 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLImageElementBinding.rs:2012:74\\n     |\\n2012 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                          ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLImageElementBinding.rs:2026:51\\n     |\\n2026 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLInputElementBinding.rs:3029:37\\n     |\\n3029 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLInputElementBinding.rs:3454:70\\n     |\\n3454 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n     |                                                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLInputElementBinding.rs:3521:38\\n     |\\n3521 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLInputElementBinding.rs:3531:68\\n     |\\n3531 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                    ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLInputElementBinding.rs:3542:49\\n     |\\n3542 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLInputElementBinding.rs:3552:74\\n     |\\n3552 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                          ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLInputElementBinding.rs:3566:51\\n     |\\n3566 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLLIElementBinding.rs:615:37\\n    |\\n615 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLLIElementBinding.rs:739:70\\n    |\\n739 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLLIElementBinding.rs:806:38\\n    |\\n806 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLLIElementBinding.rs:816:68\\n    |\\n816 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLLIElementBinding.rs:827:49\\n    |\\n827 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLLIElementBinding.rs:837:74\\n    |\\n837 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLLIElementBinding.rs:851:51\\n    |\\n851 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLLabelElementBinding.rs:676:37\\n    |\\n676 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLLabelElementBinding.rs:814:70\\n    |\\n814 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLLabelElementBinding.rs:881:38\\n    |\\n881 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLLabelElementBinding.rs:891:68\\n    |\\n891 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLLabelElementBinding.rs:902:49\\n    |\\n902 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLLabelElementBinding.rs:912:74\\n    |\\n912 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLLabelElementBinding.rs:926:51\\n    |\\n926 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLLegendElementBinding.rs:571:37\\n    |\\n571 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLLegendElementBinding.rs:694:70\\n    |\\n694 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLLegendElementBinding.rs:761:38\\n    |\\n761 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLLegendElementBinding.rs:771:68\\n    |\\n771 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLLegendElementBinding.rs:782:49\\n    |\\n782 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLLegendElementBinding.rs:792:74\\n    |\\n792 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLLegendElementBinding.rs:806:51\\n    |\\n806 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLLinkElementBinding.rs:1341:37\\n     |\\n1341 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLLinkElementBinding.rs:1551:70\\n     |\\n1551 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n     |                                                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLLinkElementBinding.rs:1618:38\\n     |\\n1618 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLLinkElementBinding.rs:1628:68\\n     |\\n1628 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                    ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLLinkElementBinding.rs:1639:49\\n     |\\n1639 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLLinkElementBinding.rs:1649:74\\n     |\\n1649 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                          ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLLinkElementBinding.rs:1663:51\\n     |\\n1663 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLMapElementBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLMapElementBinding.rs:641:70\\n    |\\n641 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLMapElementBinding.rs:708:38\\n    |\\n708 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLMapElementBinding.rs:718:68\\n    |\\n718 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLMapElementBinding.rs:729:49\\n    |\\n729 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLMapElementBinding.rs:739:74\\n    |\\n739 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLMapElementBinding.rs:753:51\\n    |\\n753 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLMediaElementBinding.rs:1335:38\\n     |\\n1335 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLMediaElementBinding.rs:1345:68\\n     |\\n1345 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                    ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLMediaElementBinding.rs:1356:49\\n     |\\n1356 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLMediaElementBinding.rs:1366:74\\n     |\\n1366 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                          ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLMediaElementBinding.rs:1380:51\\n     |\\n1380 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLMetaElementBinding.rs:689:37\\n    |\\n689 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLMetaElementBinding.rs:821:70\\n    |\\n821 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLMetaElementBinding.rs:888:38\\n    |\\n888 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLMetaElementBinding.rs:898:68\\n    |\\n898 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLMetaElementBinding.rs:909:49\\n    |\\n909 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLMetaElementBinding.rs:919:74\\n    |\\n919 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLMetaElementBinding.rs:933:51\\n    |\\n933 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLMeterElementBinding.rs:571:37\\n    |\\n571 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLMeterElementBinding.rs:694:70\\n    |\\n694 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLMeterElementBinding.rs:761:38\\n    |\\n761 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLMeterElementBinding.rs:771:68\\n    |\\n771 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLMeterElementBinding.rs:782:49\\n    |\\n782 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLMeterElementBinding.rs:792:74\\n    |\\n792 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLMeterElementBinding.rs:806:51\\n    |\\n806 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLModElementBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLModElementBinding.rs:641:70\\n    |\\n641 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLModElementBinding.rs:708:38\\n    |\\n708 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLModElementBinding.rs:718:68\\n    |\\n718 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLModElementBinding.rs:729:49\\n    |\\n729 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLModElementBinding.rs:739:74\\n    |\\n739 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLModElementBinding.rs:753:51\\n    |\\n753 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOListElementBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOListElementBinding.rs:641:70\\n    |\\n641 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOListElementBinding.rs:708:38\\n    |\\n708 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOListElementBinding.rs:718:68\\n    |\\n718 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOListElementBinding.rs:729:49\\n    |\\n729 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOListElementBinding.rs:739:74\\n    |\\n739 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOListElementBinding.rs:753:51\\n    |\\n753 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLObjectElementBinding.rs:675:37\\n    |\\n675 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLObjectElementBinding.rs:813:70\\n    |\\n813 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLObjectElementBinding.rs:880:38\\n    |\\n880 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLObjectElementBinding.rs:890:68\\n    |\\n890 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLObjectElementBinding.rs:901:49\\n    |\\n901 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLObjectElementBinding.rs:911:74\\n    |\\n911 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLObjectElementBinding.rs:925:51\\n    |\\n925 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOptGroupElementBinding.rs:615:37\\n    |\\n615 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOptGroupElementBinding.rs:739:70\\n    |\\n739 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOptGroupElementBinding.rs:806:38\\n    |\\n806 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOptGroupElementBinding.rs:816:68\\n    |\\n816 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOptGroupElementBinding.rs:827:49\\n    |\\n827 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOptGroupElementBinding.rs:837:74\\n    |\\n837 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOptGroupElementBinding.rs:851:51\\n    |\\n851 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOptionElementBinding.rs:1007:37\\n     |\\n1007 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOptionElementBinding.rs:1178:70\\n     |\\n1178 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n     |                                                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOptionElementBinding.rs:1245:38\\n     |\\n1245 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOptionElementBinding.rs:1255:68\\n     |\\n1255 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                    ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOptionElementBinding.rs:1266:49\\n     |\\n1266 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOptionElementBinding.rs:1276:74\\n     |\\n1276 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                          ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOptionElementBinding.rs:1290:51\\n     |\\n1290 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOptionsCollectionBinding.rs:840:43\\n    |\\n840 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOptionsCollectionBinding.rs:867:43\\n    |\\n867 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOptionsCollectionBinding.rs:928:47\\n    |\\n928 |             get_expando_object(proxy, expando.handle_mut());\\n    |                                               ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOptionsCollectionBinding.rs:979:43\\n    |\\n979 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOptionsCollectionBinding.rs:1063:37\\n     |\\n1063 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOptionsCollectionBinding.rs:1205:38\\n     |\\n1205 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOptionsCollectionBinding.rs:1215:71\\n     |\\n1215 |     HTMLCollectionBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                       ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOptionsCollectionBinding.rs:1226:49\\n     |\\n1226 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOptionsCollectionBinding.rs:1236:77\\n     |\\n1236 |     HTMLCollectionBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                             ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOptionsCollectionBinding.rs:1250:51\\n     |\\n1250 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOutputElementBinding.rs:631:37\\n    |\\n631 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOutputElementBinding.rs:768:70\\n    |\\n768 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOutputElementBinding.rs:835:38\\n    |\\n835 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOutputElementBinding.rs:845:68\\n    |\\n845 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOutputElementBinding.rs:856:49\\n    |\\n856 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOutputElementBinding.rs:866:74\\n    |\\n866 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOutputElementBinding.rs:880:51\\n    |\\n880 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLParagraphElementBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLParagraphElementBinding.rs:641:70\\n    |\\n641 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLParagraphElementBinding.rs:708:38\\n    |\\n708 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLParagraphElementBinding.rs:718:68\\n    |\\n718 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLParagraphElementBinding.rs:729:49\\n    |\\n729 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLParagraphElementBinding.rs:739:74\\n    |\\n739 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLParagraphElementBinding.rs:753:51\\n    |\\n753 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLParamElementBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLParamElementBinding.rs:641:70\\n    |\\n641 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLParamElementBinding.rs:708:38\\n    |\\n708 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLParamElementBinding.rs:718:68\\n    |\\n718 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLParamElementBinding.rs:729:49\\n    |\\n729 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLParamElementBinding.rs:739:74\\n    |\\n739 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLParamElementBinding.rs:753:51\\n    |\\n753 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLPreElementBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLPreElementBinding.rs:641:70\\n    |\\n641 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLPreElementBinding.rs:708:38\\n    |\\n708 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLPreElementBinding.rs:718:68\\n    |\\n718 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLPreElementBinding.rs:729:49\\n    |\\n729 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLPreElementBinding.rs:739:74\\n    |\\n739 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLPreElementBinding.rs:753:51\\n    |\\n753 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLProgressElementBinding.rs:571:37\\n    |\\n571 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLProgressElementBinding.rs:694:70\\n    |\\n694 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLProgressElementBinding.rs:761:38\\n    |\\n761 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLProgressElementBinding.rs:771:68\\n    |\\n771 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLProgressElementBinding.rs:782:49\\n    |\\n782 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLProgressElementBinding.rs:792:74\\n    |\\n792 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLProgressElementBinding.rs:806:51\\n    |\\n806 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLQuoteElementBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLQuoteElementBinding.rs:641:70\\n    |\\n641 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLQuoteElementBinding.rs:708:38\\n    |\\n708 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLQuoteElementBinding.rs:718:68\\n    |\\n718 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLQuoteElementBinding.rs:729:49\\n    |\\n729 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLQuoteElementBinding.rs:739:74\\n    |\\n739 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLQuoteElementBinding.rs:753:51\\n    |\\n753 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLScriptElementBinding.rs:1281:37\\n     |\\n1281 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLScriptElementBinding.rs:1477:70\\n     |\\n1477 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n     |                                                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLScriptElementBinding.rs:1544:38\\n     |\\n1544 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLScriptElementBinding.rs:1554:68\\n     |\\n1554 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                    ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLScriptElementBinding.rs:1565:49\\n     |\\n1565 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLScriptElementBinding.rs:1575:74\\n     |\\n1575 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                          ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLScriptElementBinding.rs:1589:51\\n     |\\n1589 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLSelectElementBinding.rs:1443:43\\n     |\\n1443 |         get_expando_object(proxy, expando.handle_mut());\\n     |                                           ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLSelectElementBinding.rs:1470:43\\n     |\\n1470 |         get_expando_object(proxy, expando.handle_mut());\\n     |                                           ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLSelectElementBinding.rs:1510:47\\n     |\\n1510 |             get_expando_object(proxy, expando.handle_mut());\\n     |                                               ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLSelectElementBinding.rs:1550:43\\n     |\\n1550 |         get_expando_object(proxy, expando.handle_mut());\\n     |                                           ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLSelectElementBinding.rs:1569:37\\n     |\\n1569 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLSelectElementBinding.rs:1834:70\\n     |\\n1834 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n     |                                                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLSelectElementBinding.rs:1901:38\\n     |\\n1901 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLSelectElementBinding.rs:1911:68\\n     |\\n1911 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                    ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLSelectElementBinding.rs:1922:49\\n     |\\n1922 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLSelectElementBinding.rs:1932:74\\n     |\\n1932 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                          ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLSelectElementBinding.rs:1946:51\\n     |\\n1946 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLSourceElementBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLSourceElementBinding.rs:641:70\\n    |\\n641 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLSourceElementBinding.rs:708:38\\n    |\\n708 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLSourceElementBinding.rs:718:68\\n    |\\n718 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLSourceElementBinding.rs:729:49\\n    |\\n729 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLSourceElementBinding.rs:739:74\\n    |\\n739 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLSourceElementBinding.rs:753:51\\n    |\\n753 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLSpanElementBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLSpanElementBinding.rs:641:70\\n    |\\n641 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLSpanElementBinding.rs:708:38\\n    |\\n708 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLSpanElementBinding.rs:718:68\\n    |\\n718 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLSpanElementBinding.rs:729:49\\n    |\\n729 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLSpanElementBinding.rs:739:74\\n    |\\n739 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLSpanElementBinding.rs:753:51\\n    |\\n753 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLStyleElementBinding.rs:571:37\\n    |\\n571 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLStyleElementBinding.rs:694:70\\n    |\\n694 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLStyleElementBinding.rs:761:38\\n    |\\n761 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLStyleElementBinding.rs:771:68\\n    |\\n771 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLStyleElementBinding.rs:782:49\\n    |\\n782 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLStyleElementBinding.rs:792:74\\n    |\\n792 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLStyleElementBinding.rs:806:51\\n    |\\n806 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableCaptionElementBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableCaptionElementBinding.rs:641:70\\n    |\\n641 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableCaptionElementBinding.rs:708:38\\n    |\\n708 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableCaptionElementBinding.rs:718:68\\n    |\\n718 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableCaptionElementBinding.rs:729:49\\n    |\\n729 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableCaptionElementBinding.rs:739:74\\n    |\\n739 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableCaptionElementBinding.rs:753:51\\n    |\\n753 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableCellElementBinding.rs:944:70\\n    |\\n944 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableCellElementBinding.rs:1011:38\\n     |\\n1011 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableCellElementBinding.rs:1021:68\\n     |\\n1021 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                    ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableCellElementBinding.rs:1032:49\\n     |\\n1032 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableCellElementBinding.rs:1042:74\\n     |\\n1042 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                          ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableCellElementBinding.rs:1056:51\\n     |\\n1056 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableColElementBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableColElementBinding.rs:641:70\\n    |\\n641 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableColElementBinding.rs:708:38\\n    |\\n708 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableColElementBinding.rs:718:68\\n    |\\n718 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableColElementBinding.rs:729:49\\n    |\\n729 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableColElementBinding.rs:739:74\\n    |\\n739 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableColElementBinding.rs:753:51\\n    |\\n753 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableDataCellElementBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableDataCellElementBinding.rs:641:70\\n    |\\n641 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableDataCellElementBinding.rs:708:38\\n    |\\n708 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableDataCellElementBinding.rs:718:77\\n    |\\n718 |     HTMLTableCellElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                             ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableDataCellElementBinding.rs:729:49\\n    |\\n729 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableDataCellElementBinding.rs:739:83\\n    |\\n739 |     HTMLTableCellElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableDataCellElementBinding.rs:753:51\\n    |\\n753 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableElementBinding.rs:1346:37\\n     |\\n1346 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableElementBinding.rs:1602:70\\n     |\\n1602 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n     |                                                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableElementBinding.rs:1669:38\\n     |\\n1669 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableElementBinding.rs:1679:68\\n     |\\n1679 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                    ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableElementBinding.rs:1690:49\\n     |\\n1690 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableElementBinding.rs:1700:74\\n     |\\n1700 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                          ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableElementBinding.rs:1714:51\\n     |\\n1714 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableHeaderCellElementBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableHeaderCellElementBinding.rs:641:70\\n    |\\n641 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableHeaderCellElementBinding.rs:708:38\\n    |\\n708 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableHeaderCellElementBinding.rs:718:77\\n    |\\n718 |     HTMLTableCellElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                             ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableHeaderCellElementBinding.rs:729:49\\n    |\\n729 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableHeaderCellElementBinding.rs:739:83\\n    |\\n739 |     HTMLTableCellElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableHeaderCellElementBinding.rs:753:51\\n    |\\n753 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableRowElementBinding.rs:814:37\\n    |\\n814 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableRowElementBinding.rs:989:70\\n    |\\n989 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableRowElementBinding.rs:1056:38\\n     |\\n1056 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableRowElementBinding.rs:1066:68\\n     |\\n1066 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                    ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableRowElementBinding.rs:1077:49\\n     |\\n1077 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableRowElementBinding.rs:1087:74\\n     |\\n1087 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                          ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableRowElementBinding.rs:1101:51\\n     |\\n1101 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableSectionElementBinding.rs:682:37\\n    |\\n682 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableSectionElementBinding.rs:835:70\\n    |\\n835 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableSectionElementBinding.rs:902:38\\n    |\\n902 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableSectionElementBinding.rs:912:68\\n    |\\n912 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableSectionElementBinding.rs:923:49\\n    |\\n923 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableSectionElementBinding.rs:933:74\\n    |\\n933 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableSectionElementBinding.rs:947:51\\n    |\\n947 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTemplateElementBinding.rs:573:37\\n    |\\n573 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTemplateElementBinding.rs:696:70\\n    |\\n696 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTemplateElementBinding.rs:763:38\\n    |\\n763 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTemplateElementBinding.rs:773:68\\n    |\\n773 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTemplateElementBinding.rs:784:49\\n    |\\n784 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTemplateElementBinding.rs:794:74\\n    |\\n794 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTemplateElementBinding.rs:808:51\\n    |\\n808 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTextAreaElementBinding.rs:1644:37\\n     |\\n1644 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTextAreaElementBinding.rs:1907:70\\n     |\\n1907 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n     |                                                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTextAreaElementBinding.rs:1974:38\\n     |\\n1974 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTextAreaElementBinding.rs:1984:68\\n     |\\n1984 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                    ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTextAreaElementBinding.rs:1995:49\\n     |\\n1995 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTextAreaElementBinding.rs:2005:74\\n     |\\n2005 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                          ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTextAreaElementBinding.rs:2019:51\\n     |\\n2019 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTimeElementBinding.rs:615:37\\n    |\\n615 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTimeElementBinding.rs:739:70\\n    |\\n739 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTimeElementBinding.rs:806:38\\n    |\\n806 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTimeElementBinding.rs:816:68\\n    |\\n816 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTimeElementBinding.rs:827:49\\n    |\\n827 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTimeElementBinding.rs:837:74\\n    |\\n837 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTimeElementBinding.rs:851:51\\n    |\\n851 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTitleElementBinding.rs:615:37\\n    |\\n615 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTitleElementBinding.rs:739:70\\n    |\\n739 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTitleElementBinding.rs:806:38\\n    |\\n806 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTitleElementBinding.rs:816:68\\n    |\\n816 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTitleElementBinding.rs:827:49\\n    |\\n827 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTitleElementBinding.rs:837:74\\n    |\\n837 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTitleElementBinding.rs:851:51\\n    |\\n851 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTrackElementBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTrackElementBinding.rs:641:70\\n    |\\n641 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTrackElementBinding.rs:708:38\\n    |\\n708 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTrackElementBinding.rs:718:68\\n    |\\n718 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTrackElementBinding.rs:729:49\\n    |\\n729 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTrackElementBinding.rs:739:74\\n    |\\n739 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTrackElementBinding.rs:753:51\\n    |\\n753 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLUListElementBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLUListElementBinding.rs:641:70\\n    |\\n641 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLUListElementBinding.rs:708:38\\n    |\\n708 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLUListElementBinding.rs:718:68\\n    |\\n718 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLUListElementBinding.rs:729:49\\n    |\\n729 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLUListElementBinding.rs:739:74\\n    |\\n739 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLUListElementBinding.rs:753:51\\n    |\\n753 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLUnknownElementBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLUnknownElementBinding.rs:614:38\\n    |\\n614 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLUnknownElementBinding.rs:624:68\\n    |\\n624 |     HTMLElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLUnknownElementBinding.rs:635:49\\n    |\\n635 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLUnknownElementBinding.rs:645:74\\n    |\\n645 |     HTMLElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLUnknownElementBinding.rs:659:51\\n    |\\n659 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLVideoElementBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLVideoElementBinding.rs:641:70\\n    |\\n641 |                 GetProtoObject(cx, global_object.handle(), prototype.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLVideoElementBinding.rs:708:38\\n    |\\n708 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLVideoElementBinding.rs:718:73\\n    |\\n718 |     HTMLMediaElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                         ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLVideoElementBinding.rs:729:49\\n    |\\n729 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLVideoElementBinding.rs:739:79\\n    |\\n739 |     HTMLMediaElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                               ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLVideoElementBinding.rs:753:51\\n    |\\n753 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HashChangeEventBinding.rs:727:37\\n    |\\n727 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HashChangeEventBinding.rs:740:24\\n    |\\n740 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HashChangeEventBinding.rs:740:37\\n    |\\n740 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HashChangeEventBinding.rs:902:38\\n    |\\n902 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HashChangeEventBinding.rs:912:62\\n    |\\n912 |     EventBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                              ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HashChangeEventBinding.rs:923:49\\n    |\\n923 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HashChangeEventBinding.rs:933:68\\n    |\\n933 |     EventBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HashChangeEventBinding.rs:947:51\\n    |\\n947 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HashChangeEventBinding.rs:951:24\\n    |\\n951 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HashChangeEventBinding.rs:951:37\\n    |\\n951 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HeadersBinding.rs:1009:37\\n     |\\n1009 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HeadersBinding.rs:1199:38\\n     |\\n1199 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HeadersBinding.rs:1209:21\\n     |\\n1209 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n     |                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HeadersBinding.rs:1220:49\\n     |\\n1220 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HeadersBinding.rs:1243:51\\n     |\\n1243 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HeadersBinding.rs:1598:37\\n     |\\n1598 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HeadersBinding.rs:1683:21\\n     |\\n1683 |     prototype_proto.set(JS_GetIteratorPrototype(cx));\\n     |                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HeadersBinding.rs:1694:49\\n     |\\n1694 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HistoryBinding.rs:703:37\\n    |\\n703 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HistoryBinding.rs:837:38\\n    |\\n837 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HistoryBinding.rs:847:21\\n    |\\n847 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HistoryBinding.rs:858:49\\n    |\\n858 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HistoryBinding.rs:881:51\\n    |\\n881 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ImageDataBinding.rs:626:37\\n    |\\n626 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ImageDataBinding.rs:1000:38\\n     |\\n1000 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ImageDataBinding.rs:1010:21\\n     |\\n1010 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n     |                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ImageDataBinding.rs:1021:49\\n     |\\n1021 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ImageDataBinding.rs:1044:51\\n     |\\n1044 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/InputEventBinding.rs:733:37\\n    |\\n733 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/InputEventBinding.rs:746:24\\n    |\\n746 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/InputEventBinding.rs:746:37\\n    |\\n746 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/InputEventBinding.rs:908:38\\n    |\\n908 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/InputEventBinding.rs:918:64\\n    |\\n918 |     UIEventBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/InputEventBinding.rs:929:49\\n    |\\n929 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/InputEventBinding.rs:939:70\\n    |\\n939 |     UIEventBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/InputEventBinding.rs:953:51\\n    |\\n953 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/InputEventBinding.rs:957:24\\n    |\\n957 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/InputEventBinding.rs:957:37\\n    |\\n957 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/KeyboardEventBinding.rs:1277:37\\n     |\\n1277 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/KeyboardEventBinding.rs:1290:24\\n     |\\n1290 |     unforgeable_holder.handle_mut().set(\\n     |                        ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/KeyboardEventBinding.rs:1290:37\\n     |\\n1290 |     unforgeable_holder.handle_mut().set(\\n     |                                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/KeyboardEventBinding.rs:1563:38\\n     |\\n1563 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/KeyboardEventBinding.rs:1573:64\\n     |\\n1573 |     UIEventBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/KeyboardEventBinding.rs:1584:49\\n     |\\n1584 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/KeyboardEventBinding.rs:1594:70\\n     |\\n1594 |     UIEventBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/KeyboardEventBinding.rs:1608:51\\n     |\\n1608 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/KeyboardEventBinding.rs:1612:24\\n     |\\n1612 |     unforgeable_holder.handle_mut().set(\\n     |                        ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/KeyboardEventBinding.rs:1612:37\\n     |\\n1612 |     unforgeable_holder.handle_mut().set(\\n     |                                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/LocationBinding.rs:1397:37\\n     |\\n1397 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/LocationBinding.rs:1410:24\\n     |\\n1410 |     unforgeable_holder.handle_mut().set(\\n     |                        ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/LocationBinding.rs:1410:37\\n     |\\n1410 |     unforgeable_holder.handle_mut().set(\\n     |                                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/LocationBinding.rs:1607:38\\n     |\\n1607 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/LocationBinding.rs:1617:21\\n     |\\n1617 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n     |                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/LocationBinding.rs:1628:49\\n     |\\n1628 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/LocationBinding.rs:1651:51\\n     |\\n1651 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/LocationBinding.rs:1655:24\\n     |\\n1655 |     unforgeable_holder.handle_mut().set(\\n     |                        ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/LocationBinding.rs:1655:37\\n     |\\n1655 |     unforgeable_holder.handle_mut().set(\\n     |                                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MediaErrorBinding.rs:603:37\\n    |\\n603 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MediaErrorBinding.rs:717:38\\n    |\\n717 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MediaErrorBinding.rs:727:21\\n    |\\n727 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MediaErrorBinding.rs:738:49\\n    |\\n738 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MediaErrorBinding.rs:761:51\\n    |\\n761 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MediaListBinding.rs:794:43\\n    |\\n794 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MediaListBinding.rs:821:43\\n    |\\n821 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MediaListBinding.rs:861:47\\n    |\\n861 |             get_expando_object(proxy, expando.handle_mut());\\n    |                                               ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MediaListBinding.rs:901:43\\n    |\\n901 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MediaListBinding.rs:920:37\\n    |\\n920 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MediaListBinding.rs:1073:38\\n     |\\n1073 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MediaListBinding.rs:1083:21\\n     |\\n1083 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n     |                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MediaListBinding.rs:1094:49\\n     |\\n1094 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MediaListBinding.rs:1117:51\\n     |\\n1117 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MediaQueryListBinding.rs:767:37\\n    |\\n767 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MediaQueryListBinding.rs:910:38\\n    |\\n910 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MediaQueryListBinding.rs:920:68\\n    |\\n920 |     EventTargetBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MediaQueryListBinding.rs:931:49\\n    |\\n931 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MediaQueryListBinding.rs:941:74\\n    |\\n941 |     EventTargetBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MediaQueryListBinding.rs:955:51\\n    |\\n955 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MediaQueryListEventBinding.rs:727:37\\n    |\\n727 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MediaQueryListEventBinding.rs:740:24\\n    |\\n740 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MediaQueryListEventBinding.rs:740:37\\n    |\\n740 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MediaQueryListEventBinding.rs:902:38\\n    |\\n902 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MediaQueryListEventBinding.rs:912:62\\n    |\\n912 |     EventBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                              ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MediaQueryListEventBinding.rs:923:49\\n    |\\n923 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MediaQueryListEventBinding.rs:933:68\\n    |\\n933 |     EventBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MediaQueryListEventBinding.rs:947:51\\n    |\\n947 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MediaQueryListEventBinding.rs:951:24\\n    |\\n951 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MediaQueryListEventBinding.rs:951:37\\n    |\\n951 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MessageEventBinding.rs:772:37\\n    |\\n772 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MessageEventBinding.rs:785:24\\n    |\\n785 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MessageEventBinding.rs:785:37\\n    |\\n785 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MessageEventBinding.rs:953:38\\n    |\\n953 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MessageEventBinding.rs:963:62\\n    |\\n963 |     EventBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                              ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MessageEventBinding.rs:974:49\\n    |\\n974 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MessageEventBinding.rs:984:68\\n    |\\n984 |     EventBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MessageEventBinding.rs:998:51\\n    |\\n998 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MessageEventBinding.rs:1002:24\\n     |\\n1002 |     unforgeable_holder.handle_mut().set(\\n     |                        ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MessageEventBinding.rs:1002:37\\n     |\\n1002 |     unforgeable_holder.handle_mut().set(\\n     |                                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MimeTypeArrayBinding.rs:691:43\\n    |\\n691 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MimeTypeArrayBinding.rs:709:43\\n    |\\n709 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MimeTypeArrayBinding.rs:736:43\\n    |\\n736 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MimeTypeArrayBinding.rs:797:47\\n    |\\n797 |             get_expando_object(proxy, expando.handle_mut());\\n    |                                               ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MimeTypeArrayBinding.rs:848:43\\n    |\\n848 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MimeTypeArrayBinding.rs:883:37\\n    |\\n883 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MimeTypeArrayBinding.rs:1022:38\\n     |\\n1022 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MimeTypeArrayBinding.rs:1032:21\\n     |\\n1032 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n     |                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MimeTypeArrayBinding.rs:1043:49\\n     |\\n1043 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MimeTypeArrayBinding.rs:1066:51\\n     |\\n1066 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MimeTypeBinding.rs:656:37\\n    |\\n656 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MimeTypeBinding.rs:773:38\\n    |\\n773 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MimeTypeBinding.rs:783:21\\n    |\\n783 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MimeTypeBinding.rs:794:49\\n    |\\n794 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MimeTypeBinding.rs:817:51\\n    |\\n817 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MouseEventBinding.rs:1293:37\\n     |\\n1293 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MouseEventBinding.rs:1306:24\\n     |\\n1306 |     unforgeable_holder.handle_mut().set(\\n     |                        ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MouseEventBinding.rs:1306:37\\n     |\\n1306 |     unforgeable_holder.handle_mut().set(\\n     |                                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MouseEventBinding.rs:1562:38\\n     |\\n1562 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MouseEventBinding.rs:1572:64\\n     |\\n1572 |     UIEventBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MouseEventBinding.rs:1583:49\\n     |\\n1583 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MouseEventBinding.rs:1593:70\\n     |\\n1593 |     UIEventBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MouseEventBinding.rs:1607:51\\n     |\\n1607 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MouseEventBinding.rs:1611:24\\n     |\\n1611 |     unforgeable_holder.handle_mut().set(\\n     |                        ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MouseEventBinding.rs:1611:37\\n     |\\n1611 |     unforgeable_holder.handle_mut().set(\\n     |                                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MutationObserverBinding.rs:472:67\\n    |\\n472 |         wrap_call_this_object(s.get_context(), thisObj, thisObjJS.handle_mut());\\n    |                                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MutationObserverBinding.rs:482:53\\n    |\\n482 |         return self.Call(s.get_context(), thisObjJS.handle(), mutations, observer);\\n    |                                                     ^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MutationObserverBinding.rs:919:37\\n    |\\n919 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MutationObserverBinding.rs:1054:38\\n     |\\n1054 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MutationObserverBinding.rs:1065:21\\n     |\\n1065 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n     |                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MutationObserverBinding.rs:1076:49\\n     |\\n1076 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MutationObserverBinding.rs:1099:51\\n     |\\n1099 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MutationRecordBinding.rs:804:37\\n    |\\n804 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MutationRecordBinding.rs:956:38\\n    |\\n956 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MutationRecordBinding.rs:967:21\\n    |\\n967 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MutationRecordBinding.rs:978:49\\n    |\\n978 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MutationRecordBinding.rs:1001:51\\n     |\\n1001 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NamedNodeMapBinding.rs:1004:43\\n     |\\n1004 |         get_expando_object(proxy, expando.handle_mut());\\n     |                                           ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NamedNodeMapBinding.rs:1022:43\\n     |\\n1022 |         get_expando_object(proxy, expando.handle_mut());\\n     |                                           ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NamedNodeMapBinding.rs:1049:43\\n     |\\n1049 |         get_expando_object(proxy, expando.handle_mut());\\n     |                                           ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NamedNodeMapBinding.rs:1110:47\\n     |\\n1110 |             get_expando_object(proxy, expando.handle_mut());\\n     |                                               ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NamedNodeMapBinding.rs:1161:43\\n     |\\n1161 |         get_expando_object(proxy, expando.handle_mut());\\n     |                                           ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NamedNodeMapBinding.rs:1196:37\\n     |\\n1196 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NamedNodeMapBinding.rs:1375:38\\n     |\\n1375 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NamedNodeMapBinding.rs:1385:21\\n     |\\n1385 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n     |                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NamedNodeMapBinding.rs:1396:49\\n     |\\n1396 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NamedNodeMapBinding.rs:1419:51\\n     |\\n1419 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NavigatorBinding.rs:1049:37\\n     |\\n1049 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NavigatorBinding.rs:1322:38\\n     |\\n1322 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NavigatorBinding.rs:1332:21\\n     |\\n1332 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n     |                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NavigatorBinding.rs:1343:49\\n     |\\n1343 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NavigatorBinding.rs:1366:51\\n     |\\n1366 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NodeBinding.rs:2115:38\\n     |\\n2115 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NodeBinding.rs:2125:68\\n     |\\n2125 |     EventTargetBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                    ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NodeBinding.rs:2136:49\\n     |\\n2136 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NodeBinding.rs:2146:74\\n     |\\n2146 |     EventTargetBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                          ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NodeBinding.rs:2160:51\\n     |\\n2160 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NodeFilterBinding.rs:553:44\\n    |\\n553 |     GetConstructorObject(cx, global, proto.handle_mut());\\n    |                                            ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NodeFilterBinding.rs:563:89\\n    |\\n563 |     create_callback_interface_object(cx, global, sConstants, b\\\"NodeFilter\\\\0\\\", interface.handle_mut());\\n    |                                                                                         ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NodeFilterBinding.rs:597:67\\n    |\\n597 |         wrap_call_this_object(s.get_context(), thisObj, thisObjJS.handle_mut());\\n    |                                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NodeFilterBinding.rs:607:59\\n    |\\n607 |         return self.AcceptNode(s.get_context(), thisObjJS.handle(), node);\\n    |                                                           ^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NodeIteratorBinding.rs:798:37\\n    |\\n798 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NodeIteratorBinding.rs:960:38\\n    |\\n960 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NodeIteratorBinding.rs:970:21\\n    |\\n970 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NodeIteratorBinding.rs:981:49\\n    |\\n981 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NodeIteratorBinding.rs:1004:51\\n     |\\n1004 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NodeListBinding.rs:642:43\\n    |\\n642 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NodeListBinding.rs:669:43\\n    |\\n669 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NodeListBinding.rs:709:47\\n    |\\n709 |             get_expando_object(proxy, expando.handle_mut());\\n    |                                               ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NodeListBinding.rs:749:43\\n    |\\n749 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NodeListBinding.rs:768:37\\n    |\\n768 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NodeListBinding.rs:943:38\\n    |\\n943 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NodeListBinding.rs:953:21\\n    |\\n953 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NodeListBinding.rs:964:49\\n    |\\n964 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NodeListBinding.rs:987:51\\n    |\\n987 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/OESStandardDerivativesBinding.rs:542:37\\n    |\\n542 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/OESStandardDerivativesBinding.rs:611:21\\n    |\\n611 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/OESStandardDerivativesBinding.rs:622:49\\n    |\\n622 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/OESTextureFloatBinding.rs:539:37\\n    |\\n539 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/OESTextureFloatBinding.rs:599:21\\n    |\\n599 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/OESTextureFloatBinding.rs:610:49\\n    |\\n610 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/OESTextureFloatLinearBinding.rs:539:37\\n    |\\n539 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/OESTextureFloatLinearBinding.rs:599:21\\n    |\\n599 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/OESTextureFloatLinearBinding.rs:610:49\\n    |\\n610 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/OESTextureHalfFloatBinding.rs:542:37\\n    |\\n542 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/OESTextureHalfFloatBinding.rs:611:21\\n    |\\n611 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/OESTextureHalfFloatBinding.rs:622:49\\n    |\\n622 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/OESTextureHalfFloatLinearBinding.rs:539:37\\n    |\\n539 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/OESTextureHalfFloatLinearBinding.rs:599:21\\n    |\\n599 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/OESTextureHalfFloatLinearBinding.rs:610:49\\n    |\\n610 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/OESVertexArrayObjectBinding.rs:735:37\\n    |\\n735 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/OESVertexArrayObjectBinding.rs:852:21\\n    |\\n852 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/OESVertexArrayObjectBinding.rs:863:49\\n    |\\n863 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PageTransitionEventBinding.rs:675:37\\n    |\\n675 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PageTransitionEventBinding.rs:688:24\\n    |\\n688 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PageTransitionEventBinding.rs:688:37\\n    |\\n688 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PageTransitionEventBinding.rs:843:38\\n    |\\n843 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PageTransitionEventBinding.rs:853:62\\n    |\\n853 |     EventBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                              ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PageTransitionEventBinding.rs:864:49\\n    |\\n864 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PageTransitionEventBinding.rs:874:68\\n    |\\n874 |     EventBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PageTransitionEventBinding.rs:888:51\\n    |\\n888 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PageTransitionEventBinding.rs:892:24\\n    |\\n892 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PageTransitionEventBinding.rs:892:37\\n    |\\n892 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PaintRenderingContext2DBinding.rs:3491:37\\n     |\\n3491 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PaintRenderingContext2DBinding.rs:3932:38\\n     |\\n3932 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PaintRenderingContext2DBinding.rs:3943:21\\n     |\\n3943 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n     |                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PaintRenderingContext2DBinding.rs:3954:49\\n     |\\n3954 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PaintRenderingContext2DBinding.rs:3977:51\\n     |\\n3977 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PaintSizeBinding.rs:597:37\\n    |\\n597 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PaintSizeBinding.rs:700:38\\n    |\\n700 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PaintSizeBinding.rs:711:21\\n    |\\n711 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PaintSizeBinding.rs:722:49\\n    |\\n722 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PaintSizeBinding.rs:745:51\\n    |\\n745 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PaintWorkletGlobalScopeBinding.rs:613:13\\n    |\\n613 |         obj.handle_mut());\\n    |             ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PaintWorkletGlobalScopeBinding.rs:620:44\\n    |\\n620 |     GetProtoObject(cx, obj.handle(), proto.handle_mut());\\n    |                                            ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PaintWorkletGlobalScopeBinding.rs:713:38\\n    |\\n713 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PaintWorkletGlobalScopeBinding.rs:724:75\\n    |\\n724 |     WorkletGlobalScopeBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PaintWorkletGlobalScopeBinding.rs:735:49\\n    |\\n735 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PaintWorkletGlobalScopeBinding.rs:745:81\\n    |\\n745 |     WorkletGlobalScopeBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PaintWorkletGlobalScopeBinding.rs:759:51\\n    |\\n759 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceBinding.rs:967:37\\n    |\\n967 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceBinding.rs:1141:38\\n     |\\n1141 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceBinding.rs:1151:21\\n     |\\n1151 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n     |                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceBinding.rs:1162:49\\n     |\\n1162 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceBinding.rs:1185:51\\n     |\\n1185 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceEntryBinding.rs:655:37\\n    |\\n655 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceEntryBinding.rs:790:38\\n    |\\n790 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceEntryBinding.rs:800:21\\n    |\\n800 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceEntryBinding.rs:811:49\\n    |\\n811 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceEntryBinding.rs:834:51\\n    |\\n834 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceMarkBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceMarkBinding.rs:614:38\\n    |\\n614 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceMarkBinding.rs:624:73\\n    |\\n624 |     PerformanceEntryBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                         ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceMarkBinding.rs:635:49\\n    |\\n635 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceMarkBinding.rs:645:79\\n    |\\n645 |     PerformanceEntryBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                               ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceMarkBinding.rs:659:51\\n    |\\n659 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceMeasureBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceMeasureBinding.rs:614:38\\n    |\\n614 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceMeasureBinding.rs:624:73\\n    |\\n624 |     PerformanceEntryBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                         ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceMeasureBinding.rs:635:49\\n    |\\n635 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceMeasureBinding.rs:645:79\\n    |\\n645 |     PerformanceEntryBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                               ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceMeasureBinding.rs:659:51\\n    |\\n659 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceObserverBinding.rs:353:67\\n    |\\n353 |         wrap_call_this_object(s.get_context(), thisObj, thisObjJS.handle_mut());\\n    |                                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceObserverBinding.rs:363:53\\n    |\\n363 |         return self.Call(s.get_context(), thisObjJS.handle(), entries, observer);\\n    |                                                     ^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceObserverBinding.rs:809:37\\n    |\\n809 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceObserverBinding.rs:951:38\\n    |\\n951 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceObserverBinding.rs:961:21\\n    |\\n961 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceObserverBinding.rs:972:49\\n    |\\n972 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceObserverBinding.rs:995:51\\n    |\\n995 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceObserverEntryListBinding.rs:677:37\\n    |\\n677 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceObserverEntryListBinding.rs:791:38\\n    |\\n791 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceObserverEntryListBinding.rs:801:21\\n    |\\n801 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceObserverEntryListBinding.rs:812:49\\n    |\\n812 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceObserverEntryListBinding.rs:835:51\\n    |\\n835 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformancePaintTimingBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformancePaintTimingBinding.rs:614:38\\n    |\\n614 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformancePaintTimingBinding.rs:624:73\\n    |\\n624 |     PerformanceEntryBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                         ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformancePaintTimingBinding.rs:635:49\\n    |\\n635 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformancePaintTimingBinding.rs:645:79\\n    |\\n645 |     PerformanceEntryBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                               ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformancePaintTimingBinding.rs:659:51\\n    |\\n659 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceTimingBinding.rs:771:37\\n    |\\n771 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceTimingBinding.rs:916:38\\n    |\\n916 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceTimingBinding.rs:926:21\\n    |\\n926 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceTimingBinding.rs:937:49\\n    |\\n937 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceTimingBinding.rs:960:51\\n    |\\n960 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PermissionStatusBinding.rs:1013:37\\n     |\\n1013 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PermissionStatusBinding.rs:1135:38\\n     |\\n1135 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PermissionStatusBinding.rs:1146:68\\n     |\\n1146 |     EventTargetBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                    ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PermissionStatusBinding.rs:1157:49\\n     |\\n1157 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PermissionStatusBinding.rs:1167:74\\n     |\\n1167 |     EventTargetBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                          ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PermissionStatusBinding.rs:1181:51\\n     |\\n1181 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PermissionsBinding.rs:669:37\\n    |\\n669 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PermissionsBinding.rs:783:38\\n    |\\n783 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PermissionsBinding.rs:794:21\\n    |\\n794 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PermissionsBinding.rs:805:49\\n    |\\n805 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PermissionsBinding.rs:828:51\\n    |\\n828 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PluginArrayBinding.rs:736:43\\n    |\\n736 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PluginArrayBinding.rs:754:43\\n    |\\n754 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PluginArrayBinding.rs:781:43\\n    |\\n781 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PluginArrayBinding.rs:842:47\\n    |\\n842 |             get_expando_object(proxy, expando.handle_mut());\\n    |                                               ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PluginArrayBinding.rs:893:43\\n    |\\n893 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PluginArrayBinding.rs:928:37\\n    |\\n928 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PluginArrayBinding.rs:1075:38\\n     |\\n1075 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PluginArrayBinding.rs:1085:21\\n     |\\n1085 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n     |                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PluginArrayBinding.rs:1096:49\\n     |\\n1096 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PluginArrayBinding.rs:1119:51\\n     |\\n1119 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PluginBinding.rs:778:43\\n    |\\n778 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PluginBinding.rs:796:43\\n    |\\n796 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PluginBinding.rs:823:43\\n    |\\n823 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PluginBinding.rs:884:47\\n    |\\n884 |             get_expando_object(proxy, expando.handle_mut());\\n    |                                               ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PluginBinding.rs:935:43\\n    |\\n935 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PluginBinding.rs:970:37\\n    |\\n970 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PluginBinding.rs:1130:38\\n     |\\n1130 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PluginBinding.rs:1140:21\\n     |\\n1140 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n     |                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PluginBinding.rs:1151:49\\n     |\\n1151 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PluginBinding.rs:1174:51\\n     |\\n1174 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PopStateEventBinding.rs:668:37\\n    |\\n668 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PopStateEventBinding.rs:681:24\\n    |\\n681 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PopStateEventBinding.rs:681:37\\n    |\\n681 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PopStateEventBinding.rs:836:38\\n    |\\n836 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PopStateEventBinding.rs:846:62\\n    |\\n846 |     EventBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                              ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PopStateEventBinding.rs:857:49\\n    |\\n857 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PopStateEventBinding.rs:867:68\\n    |\\n867 |     EventBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PopStateEventBinding.rs:881:51\\n    |\\n881 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PopStateEventBinding.rs:885:24\\n    |\\n885 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PopStateEventBinding.rs:885:37\\n    |\\n885 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ProcessingInstructionBinding.rs:570:37\\n    |\\n570 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ProcessingInstructionBinding.rs:666:38\\n    |\\n666 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ProcessingInstructionBinding.rs:676:70\\n    |\\n676 |     CharacterDataBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ProcessingInstructionBinding.rs:687:49\\n    |\\n687 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ProcessingInstructionBinding.rs:697:76\\n    |\\n697 |     CharacterDataBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                            ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ProcessingInstructionBinding.rs:711:51\\n    |\\n711 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ProgressEventBinding.rs:779:37\\n    |\\n779 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ProgressEventBinding.rs:792:24\\n    |\\n792 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ProgressEventBinding.rs:792:37\\n    |\\n792 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ProgressEventBinding.rs:960:38\\n    |\\n960 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ProgressEventBinding.rs:970:62\\n    |\\n970 |     EventBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                              ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ProgressEventBinding.rs:981:49\\n    |\\n981 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ProgressEventBinding.rs:991:68\\n    |\\n991 |     EventBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ProgressEventBinding.rs:1005:51\\n     |\\n1005 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ProgressEventBinding.rs:1009:24\\n     |\\n1009 |     unforgeable_holder.handle_mut().set(\\n     |                        ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ProgressEventBinding.rs:1009:37\\n     |\\n1009 |     unforgeable_holder.handle_mut().set(\\n     |                                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PromiseBinding.rs:262:67\\n    |\\n262 |         wrap_call_this_object(s.get_context(), thisObj, thisObjJS.handle_mut());\\n    |                                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PromiseBinding.rs:272:53\\n    |\\n272 |         return self.Call(s.get_context(), thisObjJS.handle());\\n    |                                                     ^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PromiseBinding.rs:337:67\\n    |\\n337 |         wrap_call_this_object(s.get_context(), thisObj, thisObjJS.handle_mut());\\n    |                                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PromiseBinding.rs:347:53\\n    |\\n347 |         return self.Call(s.get_context(), thisObjJS.handle(), value);\\n    |                                                     ^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PromiseBinding.rs:669:21\\n    |\\n669 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PromiseBinding.rs:680:49\\n    |\\n680 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PromiseNativeHandlerBinding.rs:539:37\\n    |\\n539 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PromiseNativeHandlerBinding.rs:599:21\\n    |\\n599 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PromiseNativeHandlerBinding.rs:610:49\\n    |\\n610 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/RadioNodeListBinding.rs:632:43\\n    |\\n632 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/RadioNodeListBinding.rs:659:43\\n    |\\n659 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/RadioNodeListBinding.rs:699:47\\n    |\\n699 |             get_expando_object(proxy, expando.handle_mut());\\n    |                                               ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/RadioNodeListBinding.rs:739:43\\n    |\\n739 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/RadioNodeListBinding.rs:758:37\\n    |\\n758 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/RadioNodeListBinding.rs:859:38\\n    |\\n859 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/RadioNodeListBinding.rs:869:65\\n    |\\n869 |     NodeListBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/RadioNodeListBinding.rs:880:49\\n    |\\n880 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/RadioNodeListBinding.rs:890:71\\n    |\\n890 |     NodeListBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                       ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/RadioNodeListBinding.rs:904:51\\n    |\\n904 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/RangeBinding.rs:1938:37\\n     |\\n1938 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/RangeBinding.rs:2291:38\\n     |\\n2291 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/RangeBinding.rs:2301:21\\n     |\\n2301 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n     |                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/RangeBinding.rs:2312:49\\n     |\\n2312 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/RangeBinding.rs:2335:51\\n     |\\n2335 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/RequestBinding.rs:1616:37\\n     |\\n1616 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/RequestBinding.rs:1890:38\\n     |\\n1890 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/RequestBinding.rs:1900:21\\n     |\\n1900 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n     |                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/RequestBinding.rs:1911:49\\n     |\\n1911 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/RequestBinding.rs:1934:51\\n     |\\n1934 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ResponseBinding.rs:1154:37\\n     |\\n1154 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ResponseBinding.rs:1427:38\\n     |\\n1427 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ResponseBinding.rs:1437:21\\n     |\\n1437 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n     |                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ResponseBinding.rs:1448:49\\n     |\\n1448 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ResponseBinding.rs:1471:51\\n     |\\n1471 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/SVGElementBinding.rs:555:38\\n    |\\n555 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/SVGElementBinding.rs:566:64\\n    |\\n566 |     ElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/SVGElementBinding.rs:577:49\\n    |\\n577 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/SVGElementBinding.rs:587:70\\n    |\\n587 |     ElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/SVGElementBinding.rs:601:51\\n    |\\n601 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/SVGGraphicsElementBinding.rs:555:38\\n    |\\n555 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/SVGGraphicsElementBinding.rs:566:67\\n    |\\n566 |     SVGElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/SVGGraphicsElementBinding.rs:577:49\\n    |\\n577 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/SVGGraphicsElementBinding.rs:587:73\\n    |\\n587 |     SVGElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                         ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/SVGGraphicsElementBinding.rs:601:51\\n    |\\n601 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/SVGSVGElementBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/SVGSVGElementBinding.rs:614:38\\n    |\\n614 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/SVGSVGElementBinding.rs:625:75\\n    |\\n625 |     SVGGraphicsElementBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/SVGSVGElementBinding.rs:636:49\\n    |\\n636 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/SVGSVGElementBinding.rs:646:81\\n    |\\n646 |     SVGGraphicsElementBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/SVGSVGElementBinding.rs:660:51\\n    |\\n660 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ScreenBinding.rs:597:37\\n    |\\n597 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ScreenBinding.rs:700:38\\n    |\\n700 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ScreenBinding.rs:710:21\\n    |\\n710 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ScreenBinding.rs:721:49\\n    |\\n721 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ScreenBinding.rs:744:51\\n    |\\n744 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerBinding.rs:809:37\\n    |\\n809 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerBinding.rs:950:38\\n    |\\n950 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerBinding.rs:961:68\\n    |\\n961 |     EventTargetBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerBinding.rs:972:49\\n    |\\n972 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerBinding.rs:982:74\\n    |\\n982 |     EventTargetBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerBinding.rs:996:51\\n    |\\n996 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerContainerBinding.rs:699:37\\n    |\\n699 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerContainerBinding.rs:712:24\\n    |\\n712 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerContainerBinding.rs:712:37\\n    |\\n712 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerContainerBinding.rs:821:38\\n    |\\n821 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerContainerBinding.rs:832:68\\n    |\\n832 |     EventTargetBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerContainerBinding.rs:843:49\\n    |\\n843 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerContainerBinding.rs:853:74\\n    |\\n853 |     EventTargetBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerContainerBinding.rs:867:51\\n    |\\n867 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerContainerBinding.rs:871:24\\n    |\\n871 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerContainerBinding.rs:871:37\\n    |\\n871 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerGlobalScopeBinding.rs:608:13\\n    |\\n608 |         obj.handle_mut());\\n    |             ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerGlobalScopeBinding.rs:615:44\\n    |\\n615 |     GetProtoObject(cx, obj.handle(), proto.handle_mut());\\n    |                                            ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerGlobalScopeBinding.rs:707:38\\n    |\\n707 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerGlobalScopeBinding.rs:718:74\\n    |\\n718 |     WorkerGlobalScopeBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerGlobalScopeBinding.rs:729:49\\n    |\\n729 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerGlobalScopeBinding.rs:739:80\\n    |\\n739 |     WorkerGlobalScopeBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                                ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerGlobalScopeBinding.rs:753:51\\n    |\\n753 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerRegistrationBinding.rs:658:37\\n    |\\n658 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerRegistrationBinding.rs:671:24\\n    |\\n671 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerRegistrationBinding.rs:671:37\\n    |\\n671 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerRegistrationBinding.rs:792:38\\n    |\\n792 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerRegistrationBinding.rs:803:68\\n    |\\n803 |     EventTargetBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerRegistrationBinding.rs:814:49\\n    |\\n814 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerRegistrationBinding.rs:824:74\\n    |\\n824 |     EventTargetBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerRegistrationBinding.rs:838:51\\n    |\\n838 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerRegistrationBinding.rs:842:24\\n    |\\n842 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerRegistrationBinding.rs:842:37\\n    |\\n842 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServoParserBinding.rs:539:37\\n    |\\n539 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServoParserBinding.rs:599:21\\n    |\\n599 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServoParserBinding.rs:610:49\\n    |\\n610 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StorageBinding.rs:826:43\\n    |\\n826 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StorageBinding.rs:839:43\\n    |\\n839 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StorageBinding.rs:887:43\\n    |\\n887 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StorageBinding.rs:927:43\\n    |\\n927 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StorageBinding.rs:1001:37\\n     |\\n1001 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StorageBinding.rs:1158:38\\n     |\\n1158 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StorageBinding.rs:1168:21\\n     |\\n1168 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n     |                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StorageBinding.rs:1179:49\\n     |\\n1179 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StorageBinding.rs:1202:51\\n     |\\n1202 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StorageEventBinding.rs:892:37\\n    |\\n892 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StorageEventBinding.rs:905:24\\n    |\\n905 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StorageEventBinding.rs:905:37\\n    |\\n905 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StorageEventBinding.rs:1088:38\\n     |\\n1088 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StorageEventBinding.rs:1098:62\\n     |\\n1098 |     EventBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                              ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StorageEventBinding.rs:1109:49\\n     |\\n1109 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StorageEventBinding.rs:1119:68\\n     |\\n1119 |     EventBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                    ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StorageEventBinding.rs:1133:51\\n     |\\n1133 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StorageEventBinding.rs:1137:24\\n     |\\n1137 |     unforgeable_holder.handle_mut().set(\\n     |                        ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StorageEventBinding.rs:1137:37\\n     |\\n1137 |     unforgeable_holder.handle_mut().set(\\n     |                                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StylePropertyMapReadOnlyBinding.rs:663:37\\n    |\\n663 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StylePropertyMapReadOnlyBinding.rs:777:38\\n    |\\n777 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StylePropertyMapReadOnlyBinding.rs:788:21\\n    |\\n788 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StylePropertyMapReadOnlyBinding.rs:799:49\\n    |\\n799 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StylePropertyMapReadOnlyBinding.rs:822:51\\n    |\\n822 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StyleSheetBinding.rs:692:37\\n    |\\n692 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StyleSheetBinding.rs:828:38\\n    |\\n828 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StyleSheetBinding.rs:838:21\\n    |\\n838 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StyleSheetBinding.rs:849:49\\n    |\\n849 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StyleSheetBinding.rs:872:51\\n    |\\n872 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StyleSheetListBinding.rs:637:43\\n    |\\n637 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StyleSheetListBinding.rs:664:43\\n    |\\n664 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StyleSheetListBinding.rs:704:47\\n    |\\n704 |             get_expando_object(proxy, expando.handle_mut());\\n    |                                               ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StyleSheetListBinding.rs:744:43\\n    |\\n744 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StyleSheetListBinding.rs:763:37\\n    |\\n763 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StyleSheetListBinding.rs:892:38\\n    |\\n892 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StyleSheetListBinding.rs:902:21\\n    |\\n902 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StyleSheetListBinding.rs:913:49\\n    |\\n913 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StyleSheetListBinding.rs:936:51\\n    |\\n936 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingBinding.rs:1779:67\\n     |\\n1779 |         wrap_call_this_object(s.get_context(), thisObj, thisObjJS.handle_mut());\\n     |                                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingBinding.rs:1789:53\\n     |\\n1789 |         return self.Call(s.get_context(), thisObjJS.handle(), value);\\n     |                                                     ^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n     --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingBinding.rs:19019:37\\n      |\\n19019 |     GetProtoObject(cx, scope, proto.handle_mut());\\n      |                                     ^^^^^^^^^^\\n      |\\n      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n      = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n     --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingBinding.rs:22438:38\\n      |\\n22438 |     GetProtoObject(cx, global, proto.handle_mut());\\n      |                                      ^^^^^^^^^^\\n      |\\n      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n      = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n     --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingBinding.rs:22449:21\\n      |\\n22449 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n      |                     ^^^\\n      |\\n      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n      = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n     --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingBinding.rs:22460:49\\n      |\\n22460 |                                       prototype.handle_mut());\\n      |                                                 ^^^^^^^^^^\\n      |\\n      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n      = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n     --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingBinding.rs:22483:51\\n      |\\n22483 |                                         interface.handle_mut());\\n      |                                                   ^^^^^^^^^^\\n      |\\n      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n      = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingIterableBinding.rs:682:43\\n    |\\n682 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingIterableBinding.rs:709:43\\n    |\\n709 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingIterableBinding.rs:749:47\\n    |\\n749 |             get_expando_object(proxy, expando.handle_mut());\\n    |                                               ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingIterableBinding.rs:789:43\\n    |\\n789 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingIterableBinding.rs:808:37\\n    |\\n808 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingIterableBinding.rs:991:38\\n    |\\n991 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingIterableBinding.rs:1002:21\\n     |\\n1002 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n     |                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingIterableBinding.rs:1013:49\\n     |\\n1013 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingIterableBinding.rs:1036:51\\n     |\\n1036 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingPairIterableBinding.rs:777:37\\n    |\\n777 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingPairIterableBinding.rs:921:38\\n    |\\n921 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingPairIterableBinding.rs:932:21\\n    |\\n932 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingPairIterableBinding.rs:943:49\\n    |\\n943 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingPairIterableBinding.rs:966:51\\n    |\\n966 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingPairIterableBinding.rs:1321:37\\n     |\\n1321 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingPairIterableBinding.rs:1406:21\\n     |\\n1406 |     prototype_proto.set(JS_GetIteratorPrototype(cx));\\n     |                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingPairIterableBinding.rs:1417:49\\n     |\\n1417 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingProxyBinding.rs:881:43\\n    |\\n881 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingProxyBinding.rs:908:43\\n    |\\n908 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingProxyBinding.rs:969:47\\n    |\\n969 |             get_expando_object(proxy, expando.handle_mut());\\n    |                                               ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingProxyBinding.rs:1020:43\\n     |\\n1020 |         get_expando_object(proxy, expando.handle_mut());\\n     |                                           ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingProxyBinding.rs:1103:37\\n     |\\n1103 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingProxyBinding.rs:1277:38\\n     |\\n1277 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingProxyBinding.rs:1288:68\\n     |\\n1288 |     TestBindingBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                    ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingProxyBinding.rs:1299:49\\n     |\\n1299 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingProxyBinding.rs:1309:74\\n     |\\n1309 |     TestBindingBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                          ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingProxyBinding.rs:1323:51\\n     |\\n1323 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestRunnerBinding.rs:592:37\\n    |\\n592 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestRunnerBinding.rs:690:38\\n    |\\n690 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestRunnerBinding.rs:701:21\\n    |\\n701 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestRunnerBinding.rs:712:49\\n    |\\n712 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestRunnerBinding.rs:735:51\\n    |\\n735 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestWorkletBinding.rs:649:37\\n    |\\n649 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestWorkletBinding.rs:774:38\\n    |\\n774 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestWorkletBinding.rs:785:21\\n    |\\n785 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestWorkletBinding.rs:796:49\\n    |\\n796 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestWorkletBinding.rs:819:51\\n    |\\n819 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestWorkletGlobalScopeBinding.rs:602:13\\n    |\\n602 |         obj.handle_mut());\\n    |             ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestWorkletGlobalScopeBinding.rs:609:44\\n    |\\n609 |     GetProtoObject(cx, obj.handle(), proto.handle_mut());\\n    |                                            ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestWorkletGlobalScopeBinding.rs:702:38\\n    |\\n702 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestWorkletGlobalScopeBinding.rs:713:75\\n    |\\n713 |     WorkletGlobalScopeBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestWorkletGlobalScopeBinding.rs:724:49\\n    |\\n724 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestWorkletGlobalScopeBinding.rs:734:81\\n    |\\n734 |     WorkletGlobalScopeBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestWorkletGlobalScopeBinding.rs:748:51\\n    |\\n748 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TextBinding.rs:623:37\\n    |\\n623 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TextBinding.rs:774:38\\n    |\\n774 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TextBinding.rs:784:70\\n    |\\n784 |     CharacterDataBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TextBinding.rs:795:49\\n    |\\n795 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TextBinding.rs:805:76\\n    |\\n805 |     CharacterDataBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                            ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TextBinding.rs:819:51\\n    |\\n819 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TextDecoderBinding.rs:712:37\\n    |\\n712 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TextDecoderBinding.rs:883:38\\n    |\\n883 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TextDecoderBinding.rs:893:21\\n    |\\n893 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TextDecoderBinding.rs:904:49\\n    |\\n904 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TextDecoderBinding.rs:927:51\\n    |\\n927 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TextEncoderBinding.rs:613:37\\n    |\\n613 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TextEncoderBinding.rs:749:38\\n    |\\n749 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TextEncoderBinding.rs:759:21\\n    |\\n759 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TextEncoderBinding.rs:770:49\\n    |\\n770 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TextEncoderBinding.rs:793:51\\n    |\\n793 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TouchBinding.rs:772:37\\n    |\\n772 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TouchBinding.rs:917:38\\n    |\\n917 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TouchBinding.rs:927:21\\n    |\\n927 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TouchBinding.rs:938:49\\n    |\\n938 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TouchBinding.rs:961:51\\n    |\\n961 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TouchEventBinding.rs:774:37\\n    |\\n774 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TouchEventBinding.rs:787:24\\n    |\\n787 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TouchEventBinding.rs:787:37\\n    |\\n787 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TouchEventBinding.rs:936:38\\n    |\\n936 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TouchEventBinding.rs:946:64\\n    |\\n946 |     UIEventBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TouchEventBinding.rs:957:49\\n    |\\n957 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TouchEventBinding.rs:967:70\\n    |\\n967 |     UIEventBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TouchEventBinding.rs:981:51\\n    |\\n981 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TouchEventBinding.rs:985:24\\n    |\\n985 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TouchEventBinding.rs:985:37\\n    |\\n985 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TouchListBinding.rs:637:43\\n    |\\n637 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TouchListBinding.rs:664:43\\n    |\\n664 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TouchListBinding.rs:704:47\\n    |\\n704 |             get_expando_object(proxy, expando.handle_mut());\\n    |                                               ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TouchListBinding.rs:744:43\\n    |\\n744 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TouchListBinding.rs:763:37\\n    |\\n763 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TouchListBinding.rs:892:38\\n    |\\n892 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TouchListBinding.rs:902:21\\n    |\\n902 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TouchListBinding.rs:913:49\\n    |\\n913 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TouchListBinding.rs:936:51\\n    |\\n936 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TransitionEventBinding.rs:779:37\\n    |\\n779 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TransitionEventBinding.rs:792:24\\n    |\\n792 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TransitionEventBinding.rs:792:37\\n    |\\n792 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TransitionEventBinding.rs:961:38\\n    |\\n961 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TransitionEventBinding.rs:971:62\\n    |\\n971 |     EventBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                              ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TransitionEventBinding.rs:982:49\\n    |\\n982 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TransitionEventBinding.rs:992:68\\n    |\\n992 |     EventBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TransitionEventBinding.rs:1006:51\\n     |\\n1006 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TransitionEventBinding.rs:1010:24\\n     |\\n1010 |     unforgeable_holder.handle_mut().set(\\n     |                        ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TransitionEventBinding.rs:1010:37\\n     |\\n1010 |     unforgeable_holder.handle_mut().set(\\n     |                                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TreeWalkerBinding.rs:967:37\\n    |\\n967 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TreeWalkerBinding.rs:1155:38\\n     |\\n1155 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TreeWalkerBinding.rs:1165:21\\n     |\\n1165 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n     |                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TreeWalkerBinding.rs:1176:49\\n     |\\n1176 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TreeWalkerBinding.rs:1199:51\\n     |\\n1199 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/UIEventBinding.rs:833:37\\n    |\\n833 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/UIEventBinding.rs:846:24\\n    |\\n846 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/UIEventBinding.rs:846:37\\n    |\\n846 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/UIEventBinding.rs:1048:38\\n     |\\n1048 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/UIEventBinding.rs:1058:62\\n     |\\n1058 |     EventBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                              ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/UIEventBinding.rs:1069:49\\n     |\\n1069 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/UIEventBinding.rs:1079:68\\n     |\\n1079 |     EventBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                    ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/UIEventBinding.rs:1093:51\\n     |\\n1093 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/UIEventBinding.rs:1103:24\\n     |\\n1103 |     unforgeable_holder.handle_mut().set(\\n     |                        ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/UIEventBinding.rs:1103:37\\n     |\\n1103 |     unforgeable_holder.handle_mut().set(\\n     |                                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/URLBinding.rs:1369:37\\n     |\\n1369 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/URLBinding.rs:1651:38\\n     |\\n1651 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/URLBinding.rs:1661:21\\n     |\\n1661 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n     |                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/URLBinding.rs:1672:49\\n     |\\n1672 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/URLBinding.rs:1695:51\\n     |\\n1695 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/URLSearchParamsBinding.rs:1048:37\\n     |\\n1048 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/URLSearchParamsBinding.rs:1254:38\\n     |\\n1254 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/URLSearchParamsBinding.rs:1264:21\\n     |\\n1264 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n     |                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/URLSearchParamsBinding.rs:1275:49\\n     |\\n1275 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/URLSearchParamsBinding.rs:1298:51\\n     |\\n1298 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/URLSearchParamsBinding.rs:1653:37\\n     |\\n1653 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/URLSearchParamsBinding.rs:1738:21\\n     |\\n1738 |     prototype_proto.set(JS_GetIteratorPrototype(cx));\\n     |                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/URLSearchParamsBinding.rs:1749:49\\n     |\\n1749 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRBinding.rs:571:37\\n    |\\n571 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRBinding.rs:656:21\\n    |\\n656 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRBinding.rs:667:49\\n    |\\n667 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRDisplayBinding.rs:1285:37\\n     |\\n1285 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRDisplayBinding.rs:1526:38\\n     |\\n1526 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRDisplayBinding.rs:1537:68\\n     |\\n1537 |     EventTargetBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                    ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRDisplayBinding.rs:1548:49\\n     |\\n1548 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRDisplayBinding.rs:1558:74\\n     |\\n1558 |     EventTargetBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                          ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRDisplayBinding.rs:1572:51\\n     |\\n1572 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRDisplayCapabilitiesBinding.rs:684:37\\n    |\\n684 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRDisplayCapabilitiesBinding.rs:808:38\\n    |\\n808 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRDisplayCapabilitiesBinding.rs:819:21\\n    |\\n819 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRDisplayCapabilitiesBinding.rs:830:49\\n    |\\n830 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRDisplayCapabilitiesBinding.rs:853:51\\n    |\\n853 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRDisplayEventBinding.rs:778:37\\n    |\\n778 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRDisplayEventBinding.rs:791:24\\n    |\\n791 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRDisplayEventBinding.rs:791:37\\n    |\\n791 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRDisplayEventBinding.rs:949:38\\n    |\\n949 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRDisplayEventBinding.rs:960:62\\n    |\\n960 |     EventBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                              ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRDisplayEventBinding.rs:971:49\\n    |\\n971 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRDisplayEventBinding.rs:981:68\\n    |\\n981 |     EventBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRDisplayEventBinding.rs:995:51\\n    |\\n995 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRDisplayEventBinding.rs:999:24\\n    |\\n999 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRDisplayEventBinding.rs:999:37\\n    |\\n999 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VREyeParametersBinding.rs:656:37\\n    |\\n656 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VREyeParametersBinding.rs:773:38\\n    |\\n773 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VREyeParametersBinding.rs:784:21\\n    |\\n784 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VREyeParametersBinding.rs:795:49\\n    |\\n795 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VREyeParametersBinding.rs:818:51\\n    |\\n818 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRFieldOfViewBinding.rs:655:37\\n    |\\n655 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRFieldOfViewBinding.rs:772:38\\n    |\\n772 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRFieldOfViewBinding.rs:783:21\\n    |\\n783 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRFieldOfViewBinding.rs:794:49\\n    |\\n794 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRFieldOfViewBinding.rs:817:51\\n    |\\n817 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRFrameDataBinding.rs:714:37\\n    |\\n714 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRFrameDataBinding.rs:864:38\\n    |\\n864 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRFrameDataBinding.rs:875:21\\n    |\\n875 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRFrameDataBinding.rs:886:49\\n    |\\n886 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRFrameDataBinding.rs:909:51\\n    |\\n909 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRPoseBinding.rs:713:37\\n    |\\n713 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRPoseBinding.rs:844:38\\n    |\\n844 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRPoseBinding.rs:855:21\\n    |\\n855 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRPoseBinding.rs:866:49\\n    |\\n866 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRPoseBinding.rs:889:51\\n    |\\n889 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRStageParametersBinding.rs:626:37\\n    |\\n626 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRStageParametersBinding.rs:736:38\\n    |\\n736 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRStageParametersBinding.rs:747:21\\n    |\\n747 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRStageParametersBinding.rs:758:49\\n    |\\n758 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRStageParametersBinding.rs:781:51\\n    |\\n781 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ValidityStateBinding.rs:858:37\\n    |\\n858 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ValidityStateBinding.rs:1024:38\\n     |\\n1024 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ValidityStateBinding.rs:1034:21\\n     |\\n1034 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n     |                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ValidityStateBinding.rs:1045:49\\n     |\\n1045 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ValidityStateBinding.rs:1068:51\\n     |\\n1068 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VoidFunctionBinding.rs:262:67\\n    |\\n262 |         wrap_call_this_object(s.get_context(), thisObj, thisObjJS.handle_mut());\\n    |                                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VoidFunctionBinding.rs:272:53\\n    |\\n272 |         return self.Call(s.get_context(), thisObjJS.handle());\\n    |                                                     ^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGL2RenderingContextBinding.rs:9787:37\\n     |\\n9787 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n     --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGL2RenderingContextBinding.rs:11549:38\\n      |\\n11549 |     GetProtoObject(cx, global, proto.handle_mut());\\n      |                                      ^^^^^^^^^^\\n      |\\n      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n      = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n     --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGL2RenderingContextBinding.rs:11560:21\\n      |\\n11560 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n      |                     ^^^\\n      |\\n      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n      = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n     --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGL2RenderingContextBinding.rs:11571:49\\n      |\\n11571 |                                       prototype.handle_mut());\\n      |                                                 ^^^^^^^^^^\\n      |\\n      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n      = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n     --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGL2RenderingContextBinding.rs:11594:51\\n      |\\n11594 |                                         interface.handle_mut());\\n      |                                                   ^^^^^^^^^^\\n      |\\n      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n      = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLActiveInfoBinding.rs:626:37\\n    |\\n626 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLActiveInfoBinding.rs:736:38\\n    |\\n736 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLActiveInfoBinding.rs:746:21\\n    |\\n746 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLActiveInfoBinding.rs:757:49\\n    |\\n757 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLActiveInfoBinding.rs:780:51\\n    |\\n780 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLBufferBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLBufferBinding.rs:614:38\\n    |\\n614 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLBufferBinding.rs:624:68\\n    |\\n624 |     WebGLObjectBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLBufferBinding.rs:635:49\\n    |\\n635 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLBufferBinding.rs:645:74\\n    |\\n645 |     WebGLObjectBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLBufferBinding.rs:659:51\\n    |\\n659 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLContextEventBinding.rs:676:37\\n    |\\n676 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLContextEventBinding.rs:689:24\\n    |\\n689 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLContextEventBinding.rs:689:37\\n    |\\n689 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLContextEventBinding.rs:844:38\\n    |\\n844 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLContextEventBinding.rs:854:62\\n    |\\n854 |     EventBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                              ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLContextEventBinding.rs:865:49\\n    |\\n865 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLContextEventBinding.rs:875:68\\n    |\\n875 |     EventBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLContextEventBinding.rs:889:51\\n    |\\n889 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLContextEventBinding.rs:893:24\\n    |\\n893 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLContextEventBinding.rs:893:37\\n    |\\n893 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLFramebufferBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLFramebufferBinding.rs:614:38\\n    |\\n614 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLFramebufferBinding.rs:624:68\\n    |\\n624 |     WebGLObjectBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLFramebufferBinding.rs:635:49\\n    |\\n635 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLFramebufferBinding.rs:645:74\\n    |\\n645 |     WebGLObjectBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLFramebufferBinding.rs:659:51\\n    |\\n659 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLObjectBinding.rs:553:38\\n    |\\n553 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLObjectBinding.rs:563:21\\n    |\\n563 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLObjectBinding.rs:574:49\\n    |\\n574 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLObjectBinding.rs:597:51\\n    |\\n597 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLProgramBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLProgramBinding.rs:614:38\\n    |\\n614 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLProgramBinding.rs:624:68\\n    |\\n624 |     WebGLObjectBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLProgramBinding.rs:635:49\\n    |\\n635 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLProgramBinding.rs:645:74\\n    |\\n645 |     WebGLObjectBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLProgramBinding.rs:659:51\\n    |\\n659 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLRenderbufferBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLRenderbufferBinding.rs:614:38\\n    |\\n614 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLRenderbufferBinding.rs:624:68\\n    |\\n624 |     WebGLObjectBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLRenderbufferBinding.rs:635:49\\n    |\\n635 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLRenderbufferBinding.rs:645:74\\n    |\\n645 |     WebGLObjectBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLRenderbufferBinding.rs:659:51\\n    |\\n659 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLRenderingContextBinding.rs:9784:37\\n     |\\n9784 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n     --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLRenderingContextBinding.rs:11283:38\\n      |\\n11283 |     GetProtoObject(cx, global, proto.handle_mut());\\n      |                                      ^^^^^^^^^^\\n      |\\n      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n      = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n     --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLRenderingContextBinding.rs:11293:21\\n      |\\n11293 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n      |                     ^^^\\n      |\\n      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n      = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n     --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLRenderingContextBinding.rs:11304:49\\n      |\\n11304 |                                       prototype.handle_mut());\\n      |                                                 ^^^^^^^^^^\\n      |\\n      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n      = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n     --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLRenderingContextBinding.rs:11327:51\\n      |\\n11327 |                                         interface.handle_mut());\\n      |                                                   ^^^^^^^^^^\\n      |\\n      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n      = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLShaderBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLShaderBinding.rs:614:38\\n    |\\n614 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLShaderBinding.rs:624:68\\n    |\\n624 |     WebGLObjectBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLShaderBinding.rs:635:49\\n    |\\n635 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLShaderBinding.rs:645:74\\n    |\\n645 |     WebGLObjectBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLShaderBinding.rs:659:51\\n    |\\n659 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLShaderPrecisionFormatBinding.rs:626:37\\n    |\\n626 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLShaderPrecisionFormatBinding.rs:736:38\\n    |\\n736 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLShaderPrecisionFormatBinding.rs:746:21\\n    |\\n746 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLShaderPrecisionFormatBinding.rs:757:49\\n    |\\n757 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLShaderPrecisionFormatBinding.rs:780:51\\n    |\\n780 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLTextureBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLTextureBinding.rs:614:38\\n    |\\n614 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLTextureBinding.rs:624:68\\n    |\\n624 |     WebGLObjectBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLTextureBinding.rs:635:49\\n    |\\n635 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLTextureBinding.rs:645:74\\n    |\\n645 |     WebGLObjectBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLTextureBinding.rs:659:51\\n    |\\n659 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLUniformLocationBinding.rs:539:37\\n    |\\n539 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLUniformLocationBinding.rs:612:38\\n    |\\n612 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLUniformLocationBinding.rs:622:21\\n    |\\n622 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLUniformLocationBinding.rs:633:49\\n    |\\n633 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLUniformLocationBinding.rs:656:51\\n    |\\n656 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLVertexArrayObjectOESBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLVertexArrayObjectOESBinding.rs:601:68\\n    |\\n601 |     WebGLObjectBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLVertexArrayObjectOESBinding.rs:612:49\\n    |\\n612 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebSocketBinding.rs:1154:37\\n     |\\n1154 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebSocketBinding.rs:1400:38\\n     |\\n1400 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebSocketBinding.rs:1410:68\\n     |\\n1410 |     EventTargetBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                    ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebSocketBinding.rs:1421:49\\n     |\\n1421 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebSocketBinding.rs:1431:74\\n     |\\n1431 |     EventTargetBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                          ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebSocketBinding.rs:1445:51\\n     |\\n1445 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WindowBinding.rs:461:67\\n    |\\n461 |         wrap_call_this_object(s.get_context(), thisObj, thisObjJS.handle_mut());\\n    |                                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WindowBinding.rs:471:53\\n    |\\n471 |         return self.Call(s.get_context(), thisObjJS.handle(), time);\\n    |                                                     ^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WindowBinding.rs:8906:13\\n     |\\n8906 |         obj.handle_mut());\\n     |             ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WindowBinding.rs:8913:44\\n     |\\n8913 |     GetProtoObject(cx, obj.handle(), proto.handle_mut());\\n     |                                            ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WindowBinding.rs:8923:24\\n     |\\n8923 |     unforgeable_holder.handle_mut().set(\\n     |                        ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WindowBinding.rs:8923:37\\n     |\\n8923 |     unforgeable_holder.handle_mut().set(\\n     |                                     ^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n     --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WindowBinding.rs:10214:38\\n      |\\n10214 |     GetProtoObject(cx, global, proto.handle_mut());\\n      |                                      ^^^^^^^^^^\\n      |\\n      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n      = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n     --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WindowBinding.rs:10224:68\\n      |\\n10224 |     EventTargetBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n      |                                                                    ^^^^^^^^^^\\n      |\\n      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n      = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n     --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WindowBinding.rs:10235:49\\n      |\\n10235 |                                       prototype.handle_mut());\\n      |                                                 ^^^^^^^^^^\\n      |\\n      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n      = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n     --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WindowBinding.rs:10245:74\\n      |\\n10245 |     EventTargetBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n      |                                                                          ^^^^^^^^^^\\n      |\\n      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n      = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n     --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WindowBinding.rs:10259:51\\n      |\\n10259 |                                         interface.handle_mut());\\n      |                                                   ^^^^^^^^^^\\n      |\\n      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n      = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n     --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WindowBinding.rs:10263:24\\n      |\\n10263 |     unforgeable_holder.handle_mut().set(\\n      |                        ^^^^^^^^^^\\n      |\\n      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n      = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n     --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WindowBinding.rs:10263:37\\n      |\\n10263 |     unforgeable_holder.handle_mut().set(\\n      |                                     ^^^\\n      |\\n      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n      = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkerBinding.rs:739:37\\n    |\\n739 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkerBinding.rs:907:38\\n    |\\n907 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkerBinding.rs:917:68\\n    |\\n917 |     EventTargetBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkerBinding.rs:928:49\\n    |\\n928 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkerBinding.rs:938:74\\n    |\\n938 |     EventTargetBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkerBinding.rs:952:51\\n    |\\n952 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkerGlobalScopeBinding.rs:1799:38\\n     |\\n1799 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkerGlobalScopeBinding.rs:1809:68\\n     |\\n1809 |     EventTargetBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                    ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkerGlobalScopeBinding.rs:1820:49\\n     |\\n1820 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkerGlobalScopeBinding.rs:1830:74\\n     |\\n1830 |     EventTargetBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                          ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkerGlobalScopeBinding.rs:1844:51\\n     |\\n1844 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkerLocationBinding.rs:802:37\\n    |\\n802 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkerLocationBinding.rs:969:38\\n    |\\n969 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkerLocationBinding.rs:979:21\\n    |\\n979 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkerLocationBinding.rs:990:49\\n    |\\n990 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkerLocationBinding.rs:1013:51\\n     |\\n1013 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkerNavigatorBinding.rs:803:37\\n    |\\n803 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkerNavigatorBinding.rs:979:38\\n    |\\n979 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkerNavigatorBinding.rs:989:21\\n    |\\n989 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkerNavigatorBinding.rs:1000:49\\n     |\\n1000 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkerNavigatorBinding.rs:1023:51\\n     |\\n1023 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkletBinding.rs:667:37\\n    |\\n667 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkletBinding.rs:765:38\\n    |\\n765 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkletBinding.rs:776:21\\n    |\\n776 |     prototype_proto.set(JS_GetObjectPrototype(cx, global));\\n    |                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkletBinding.rs:787:49\\n    |\\n787 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkletBinding.rs:810:51\\n    |\\n810 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkletGlobalScopeBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkletGlobalScopeBinding.rs:632:38\\n    |\\n632 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkletGlobalScopeBinding.rs:643:68\\n    |\\n643 |     EventTargetBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                    ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkletGlobalScopeBinding.rs:654:49\\n    |\\n654 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkletGlobalScopeBinding.rs:664:74\\n    |\\n664 |     EventTargetBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                          ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkletGlobalScopeBinding.rs:678:51\\n    |\\n678 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/XMLDocumentBinding.rs:597:43\\n    |\\n597 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/XMLDocumentBinding.rs:610:43\\n    |\\n610 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/XMLDocumentBinding.rs:658:43\\n    |\\n658 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/XMLDocumentBinding.rs:698:43\\n    |\\n698 |         get_expando_object(proxy, expando.handle_mut());\\n    |                                           ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/XMLDocumentBinding.rs:733:37\\n    |\\n733 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/XMLDocumentBinding.rs:749:53\\n    |\\n749 |     ensure_expando_object(cx, obj.handle(), expando.handle_mut());\\n    |                                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/XMLDocumentBinding.rs:751:24\\n    |\\n751 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/XMLDocumentBinding.rs:751:37\\n    |\\n751 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/XMLDocumentBinding.rs:840:38\\n    |\\n840 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/XMLDocumentBinding.rs:850:65\\n    |\\n850 |     DocumentBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/XMLDocumentBinding.rs:861:49\\n    |\\n861 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/XMLDocumentBinding.rs:871:71\\n    |\\n871 |     DocumentBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                       ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/XMLDocumentBinding.rs:885:51\\n    |\\n885 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/XMLDocumentBinding.rs:889:24\\n    |\\n889 |     unforgeable_holder.handle_mut().set(\\n    |                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/XMLDocumentBinding.rs:889:37\\n    |\\n889 |     unforgeable_holder.handle_mut().set(\\n    |                                     ^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/XMLHttpRequestBinding.rs:1685:37\\n     |\\n1685 |     GetProtoObject(cx, scope, proto.handle_mut());\\n     |                                     ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/XMLHttpRequestBinding.rs:1963:38\\n     |\\n1963 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/XMLHttpRequestBinding.rs:1973:82\\n     |\\n1973 |     XMLHttpRequestEventTargetBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                                  ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/XMLHttpRequestBinding.rs:1984:49\\n     |\\n1984 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/XMLHttpRequestBinding.rs:1994:88\\n     |\\n1994 |     XMLHttpRequestEventTargetBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                                        ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/XMLHttpRequestBinding.rs:2008:51\\n     |\\n2008 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/XMLHttpRequestEventTargetBinding.rs:1055:38\\n     |\\n1055 |     GetProtoObject(cx, global, proto.handle_mut());\\n     |                                      ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/XMLHttpRequestEventTargetBinding.rs:1065:68\\n     |\\n1065 |     EventTargetBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n     |                                                                    ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/XMLHttpRequestEventTargetBinding.rs:1076:49\\n     |\\n1076 |                                       prototype.handle_mut());\\n     |                                                 ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/XMLHttpRequestEventTargetBinding.rs:1086:74\\n     |\\n1086 |     EventTargetBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n     |                                                                          ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/XMLHttpRequestEventTargetBinding.rs:1100:51\\n     |\\n1100 |                                         interface.handle_mut());\\n     |                                                   ^^^^^^^^^^\\n     |\\n     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/XMLHttpRequestUploadBinding.rs:541:37\\n    |\\n541 |     GetProtoObject(cx, scope, proto.handle_mut());\\n    |                                     ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/XMLHttpRequestUploadBinding.rs:614:38\\n    |\\n614 |     GetProtoObject(cx, global, proto.handle_mut());\\n    |                                      ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/XMLHttpRequestUploadBinding.rs:624:82\\n    |\\n624 |     XMLHttpRequestEventTargetBinding::GetProtoObject(cx, global, prototype_proto.handle_mut());\\n    |                                                                                  ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/XMLHttpRequestUploadBinding.rs:635:49\\n    |\\n635 |                                       prototype.handle_mut());\\n    |                                                 ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/XMLHttpRequestUploadBinding.rs:645:88\\n    |\\n645 |     XMLHttpRequestEventTargetBinding::GetConstructorObject(cx, global, interface_proto.handle_mut());\\n    |                                                                                        ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nwarning: type annotations needed\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/XMLHttpRequestUploadBinding.rs:659:51\\n    |\\n659 |                                         interface.handle_mut());\\n    |                                                   ^^^^^^^^^^\\n    |\\n    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!\\n    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/AttrBinding.rs:1116:10\\n     |\\n1116 |         &InterfaceConstructorBehavior::throw(),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1119 |         0);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BeforeUnloadEventBinding.rs:744:10\\n    |\\n744 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n747 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BlobBinding.rs:897:10\\n    |\\n897 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n900 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothAdvertisingEventBinding.rs:1078:10\\n     |\\n1078 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1081 |         1);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothBinding.rs:1160:10\\n     |\\n1160 |         &InterfaceConstructorBehavior::throw(),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1163 |         1);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothCharacteristicPropertiesBinding.rs:939:10\\n    |\\n939 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n942 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothDeviceBinding.rs:925:10\\n    |\\n925 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n928 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothPermissionResultBinding.rs:809:10\\n    |\\n809 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n812 |         2);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothRemoteGATTCharacteristicBinding.rs:1126:10\\n     |\\n1126 |         &InterfaceConstructorBehavior::throw(),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1129 |         1);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothRemoteGATTDescriptorBinding.rs:834:10\\n    |\\n834 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n837 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothRemoteGATTServerBinding.rs:897:10\\n    |\\n897 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n900 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothRemoteGATTServiceBinding.rs:1163:10\\n     |\\n1163 |         &InterfaceConstructorBehavior::throw(),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1166 |         1);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/BluetoothUUIDBinding.rs:783:10\\n    |\\n783 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n786 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSBinding.rs:632:10\\n    |\\n632 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n635 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSConditionRuleBinding.rs:614:10\\n    |\\n614 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n617 |         2);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSFontFaceRuleBinding.rs:601:10\\n    |\\n601 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n604 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSGroupingRuleBinding.rs:723:10\\n    |\\n723 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n726 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSImportRuleBinding.rs:601:10\\n    |\\n601 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n604 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSKeyframeRuleBinding.rs:654:10\\n    |\\n654 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n657 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSKeyframesRuleBinding.rs:912:10\\n    |\\n912 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n915 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSMediaRuleBinding.rs:688:10\\n    |\\n688 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n691 |         3);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSNamespaceRuleBinding.rs:689:10\\n    |\\n689 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n692 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSRuleBinding.rs:720:10\\n    |\\n720 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n723 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSRuleListBinding.rs:879:10\\n    |\\n879 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n882 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n     --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSStyleDeclarationBinding.rs:33686:10\\n      |\\n33686 |         &InterfaceConstructorBehavior::throw(),\\n      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n33689 |         0);\\n      |          - temporary value only lives until here\\n      |\\n      = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSStyleRuleBinding.rs:762:10\\n    |\\n762 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n765 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSStyleSheetBinding.rs:807:10\\n    |\\n807 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n810 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSStyleValueBinding.rs:655:10\\n    |\\n655 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n658 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSSupportsRuleBinding.rs:601:10\\n    |\\n601 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n604 |         3);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CSSViewportRuleBinding.rs:601:10\\n    |\\n601 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n604 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CanvasGradientBinding.rs:687:10\\n    |\\n687 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n690 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CanvasPatternBinding.rs:599:10\\n    |\\n599 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n602 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CanvasRenderingContext2DBinding.rs:4663:10\\n     |\\n4663 |         &InterfaceConstructorBehavior::throw(),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n4666 |         0);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CharacterDataBinding.rs:1341:10\\n     |\\n1341 |         &InterfaceConstructorBehavior::throw(),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1344 |         2);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ClientBinding.rs:764:10\\n    |\\n764 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n767 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CloseEventBinding.rs:947:10\\n    |\\n947 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n950 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CommentBinding.rs:634:10\\n    |\\n634 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n637 |         3);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CompositionEventBinding.rs:836:10\\n    |\\n836 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n839 |         2);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CryptoBinding.rs:674:10\\n    |\\n674 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n677 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CustomElementRegistryBinding.rs:885:10\\n    |\\n885 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n888 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/CustomEventBinding.rs:911:10\\n    |\\n911 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n914 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMExceptionBinding.rs:835:10\\n    |\\n835 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n838 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMImplementationBinding.rs:890:10\\n    |\\n890 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n893 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMMatrixBinding.rs:3755:10\\n     |\\n3755 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n3758 |         1);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMMatrixReadOnlyBinding.rs:2482:10\\n     |\\n2482 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n2485 |         0);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMParserBinding.rs:747:10\\n    |\\n747 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n750 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMPointBinding.rs:1121:10\\n     |\\n1121 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1124 |         1);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMPointReadOnlyBinding.rs:833:10\\n    |\\n833 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n836 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMQuadBinding.rs:1108:10\\n     |\\n1108 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1111 |         0);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMRectBinding.rs:987:10\\n    |\\n987 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n990 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMRectReadOnlyBinding.rs:1111:10\\n     |\\n1111 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1114 |         0);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMStringMapBinding.rs:817:10\\n    |\\n817 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n820 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DOMTokenListBinding.rs:1375:10\\n     |\\n1375 |         &InterfaceConstructorBehavior::throw(),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1378 |         0);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DedicatedWorkerGlobalScopeBinding.rs:800:10\\n    |\\n800 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n803 |         3);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DocumentBinding.rs:9593:10\\n     |\\n9593 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n9596 |         2);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DocumentFragmentBinding.rs:1120:10\\n     |\\n1120 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1123 |         2);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/DocumentTypeBinding.rs:992:10\\n    |\\n992 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n995 |         2);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ElementBinding.rs:4438:10\\n     |\\n4438 |         &InterfaceConstructorBehavior::throw(),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n4441 |         2);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ErrorEventBinding.rs:1062:10\\n     |\\n1062 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1065 |         1);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/EventBinding.rs:1315:10\\n     |\\n1315 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1318 |         0);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/EventSourceBinding.rs:1114:10\\n     |\\n1114 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1117 |         1);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/EventTargetBinding.rs:881:10\\n    |\\n881 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n884 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ExtendableEventBinding.rs:825:10\\n    |\\n825 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n828 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ExtendableMessageEventBinding.rs:943:10\\n    |\\n943 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n946 |         2);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FileBinding.rs:823:10\\n    |\\n823 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n826 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FileListBinding.rs:881:10\\n    |\\n881 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n884 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FileReaderBinding.rs:1442:10\\n     |\\n1442 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1445 |         1);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FileReaderSyncBinding.rs:617:10\\n    |\\n617 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n620 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FocusEventBinding.rs:843:10\\n    |\\n843 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n846 |         2);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ForceTouchEventBinding.rs:778:10\\n    |\\n778 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n781 |         2);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/FormDataBinding.rs:1378:10\\n     |\\n1378 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1381 |         0);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadBinding.rs:977:10\\n    |\\n977 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n980 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadButtonBinding.rs:723:10\\n    |\\n723 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n726 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadButtonListBinding.rs:879:10\\n    |\\n879 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n882 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadEventBinding.rs:834:10\\n    |\\n834 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n837 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/GamepadListBinding.rs:879:10\\n    |\\n879 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n882 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLAnchorElementBinding.rs:2213:10\\n     |\\n2213 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n2216 |         4);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLAppletElementBinding.rs:691:10\\n    |\\n691 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n694 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLAreaElementBinding.rs:730:10\\n    |\\n730 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n733 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLAudioElementBinding.rs:677:10\\n    |\\n677 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n680 |         5);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLBRElementBinding.rs:677:10\\n    |\\n677 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n680 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLBaseElementBinding.rs:775:10\\n    |\\n775 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n778 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLBodyElementBinding.rs:2459:10\\n     |\\n2459 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n2462 |         4);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLButtonElementBinding.rs:1542:10\\n     |\\n1542 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1545 |         4);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLCanvasElementBinding.rs:1009:10\\n     |\\n1009 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1012 |         4);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLCollectionBinding.rs:1017:10\\n     |\\n1017 |         &InterfaceConstructorBehavior::throw(),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1020 |         0);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDListElementBinding.rs:677:10\\n    |\\n677 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n680 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDataElementBinding.rs:775:10\\n    |\\n775 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n778 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDataListElementBinding.rs:730:10\\n    |\\n730 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n733 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDetailsElementBinding.rs:775:10\\n    |\\n775 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n778 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDialogElementBinding.rs:920:10\\n    |\\n920 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n923 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDirectoryElementBinding.rs:677:10\\n    |\\n677 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n680 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLDivElementBinding.rs:775:10\\n    |\\n775 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n778 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLElementBinding.rs:5744:10\\n     |\\n5744 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n5747 |         3);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLEmbedElementBinding.rs:677:10\\n    |\\n677 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n680 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFieldSetElementBinding.rs:886:10\\n    |\\n886 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n889 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFontElementBinding.rs:939:10\\n    |\\n939 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n942 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFormControlsCollectionBinding.rs:888:10\\n    |\\n888 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n891 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFormElementBinding.rs:1757:10\\n     |\\n1757 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1760 |         4);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFrameElementBinding.rs:677:10\\n    |\\n677 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n680 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLFrameSetElementBinding.rs:2213:10\\n     |\\n2213 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n2216 |         4);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLHRElementBinding.rs:939:10\\n    |\\n939 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n942 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLHeadElementBinding.rs:677:10\\n    |\\n677 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n680 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLHeadingElementBinding.rs:677:10\\n    |\\n677 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n680 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLHtmlElementBinding.rs:677:10\\n    |\\n677 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n680 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLIFrameElementBinding.rs:1751:10\\n     |\\n1751 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1754 |         4);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLImageElementBinding.rs:1950:10\\n     |\\n1950 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1953 |         4);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLInputElementBinding.rs:3490:10\\n     |\\n3490 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n3493 |         4);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLLIElementBinding.rs:775:10\\n    |\\n775 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n778 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLLabelElementBinding.rs:850:10\\n    |\\n850 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n853 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLLegendElementBinding.rs:730:10\\n    |\\n730 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n733 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLLinkElementBinding.rs:1587:10\\n     |\\n1587 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1590 |         4);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLMapElementBinding.rs:677:10\\n    |\\n677 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n680 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLMediaElementBinding.rs:1304:10\\n     |\\n1304 |         &InterfaceConstructorBehavior::throw(),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1307 |         4);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLMetaElementBinding.rs:857:10\\n    |\\n857 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n860 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLMeterElementBinding.rs:730:10\\n    |\\n730 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n733 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLModElementBinding.rs:677:10\\n    |\\n677 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n680 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOListElementBinding.rs:677:10\\n    |\\n677 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n680 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLObjectElementBinding.rs:849:10\\n    |\\n849 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n852 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOptGroupElementBinding.rs:775:10\\n    |\\n775 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n778 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOptionElementBinding.rs:1214:10\\n     |\\n1214 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1217 |         4);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOptionsCollectionBinding.rs:1192:10\\n     |\\n1192 |         &InterfaceConstructorBehavior::throw(),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1195 |         1);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLOutputElementBinding.rs:804:10\\n    |\\n804 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n807 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLParagraphElementBinding.rs:677:10\\n    |\\n677 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n680 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLParamElementBinding.rs:677:10\\n    |\\n677 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n680 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLPreElementBinding.rs:677:10\\n    |\\n677 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n680 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLProgressElementBinding.rs:730:10\\n    |\\n730 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n733 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLQuoteElementBinding.rs:677:10\\n    |\\n677 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n680 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLScriptElementBinding.rs:1513:10\\n     |\\n1513 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1516 |         4);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLSelectElementBinding.rs:1870:10\\n     |\\n1870 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1873 |         4);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLSourceElementBinding.rs:677:10\\n    |\\n677 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n680 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLSpanElementBinding.rs:677:10\\n    |\\n677 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n680 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLStyleElementBinding.rs:730:10\\n    |\\n730 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n733 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableCaptionElementBinding.rs:677:10\\n    |\\n677 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n680 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableCellElementBinding.rs:980:10\\n    |\\n980 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n983 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableColElementBinding.rs:677:10\\n    |\\n677 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n680 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableDataCellElementBinding.rs:677:10\\n    |\\n677 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n680 |         5);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableElementBinding.rs:1638:10\\n     |\\n1638 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1641 |         4);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableHeaderCellElementBinding.rs:677:10\\n    |\\n677 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n680 |         5);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableRowElementBinding.rs:1025:10\\n     |\\n1025 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1028 |         4);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTableSectionElementBinding.rs:871:10\\n    |\\n871 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n874 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTemplateElementBinding.rs:732:10\\n    |\\n732 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n735 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTextAreaElementBinding.rs:1943:10\\n     |\\n1943 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1946 |         4);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTimeElementBinding.rs:775:10\\n    |\\n775 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n778 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTitleElementBinding.rs:775:10\\n    |\\n775 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n778 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLTrackElementBinding.rs:677:10\\n    |\\n677 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n680 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLUListElementBinding.rs:677:10\\n    |\\n677 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n680 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLUnknownElementBinding.rs:601:10\\n    |\\n601 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n604 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HTMLVideoElementBinding.rs:677:10\\n    |\\n677 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n680 |         5);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HashChangeEventBinding.rs:889:10\\n    |\\n889 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n892 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HeadersBinding.rs:1186:10\\n     |\\n1186 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1189 |         0);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/HistoryBinding.rs:824:10\\n    |\\n824 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n827 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ImageDataBinding.rs:987:10\\n    |\\n987 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n990 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/InputEventBinding.rs:895:10\\n    |\\n895 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n898 |         2);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/KeyboardEventBinding.rs:1550:10\\n     |\\n1550 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1553 |         2);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/LocationBinding.rs:1594:10\\n     |\\n1594 |         &InterfaceConstructorBehavior::throw(),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1597 |         0);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MediaErrorBinding.rs:704:10\\n    |\\n704 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n707 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MediaListBinding.rs:1060:10\\n     |\\n1060 |         &InterfaceConstructorBehavior::throw(),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1063 |         0);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MediaQueryListBinding.rs:897:10\\n    |\\n897 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n900 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MediaQueryListEventBinding.rs:889:10\\n    |\\n889 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n892 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MessageEventBinding.rs:940:10\\n    |\\n940 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n943 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MimeTypeArrayBinding.rs:1009:10\\n     |\\n1009 |         &InterfaceConstructorBehavior::throw(),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1012 |         0);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MimeTypeBinding.rs:760:10\\n    |\\n760 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n763 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MouseEventBinding.rs:1549:10\\n     |\\n1549 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1552 |         2);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MutationObserverBinding.rs:1041:10\\n     |\\n1041 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1044 |         0);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/MutationRecordBinding.rs:943:10\\n    |\\n943 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n946 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NamedNodeMapBinding.rs:1362:10\\n     |\\n1362 |         &InterfaceConstructorBehavior::throw(),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1365 |         0);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NavigatorBinding.rs:1309:10\\n     |\\n1309 |         &InterfaceConstructorBehavior::throw(),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1312 |         0);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NodeBinding.rs:2084:10\\n     |\\n2084 |         &InterfaceConstructorBehavior::throw(),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n2087 |         1);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NodeIteratorBinding.rs:947:10\\n    |\\n947 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n950 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/NodeListBinding.rs:912:10\\n    |\\n912 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n915 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PageTransitionEventBinding.rs:830:10\\n    |\\n830 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n833 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PaintRenderingContext2DBinding.rs:3919:10\\n     |\\n3919 |         &InterfaceConstructorBehavior::throw(),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n3922 |         0);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PaintSizeBinding.rs:687:10\\n    |\\n687 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n690 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PaintWorkletGlobalScopeBinding.rs:700:10\\n    |\\n700 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n703 |         3);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceBinding.rs:1128:10\\n     |\\n1128 |         &InterfaceConstructorBehavior::throw(),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1131 |         0);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceEntryBinding.rs:759:10\\n    |\\n759 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n762 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceMarkBinding.rs:601:10\\n    |\\n601 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n604 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceMeasureBinding.rs:601:10\\n    |\\n601 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n604 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceObserverBinding.rs:938:10\\n    |\\n938 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n941 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceObserverEntryListBinding.rs:778:10\\n    |\\n778 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n781 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformancePaintTimingBinding.rs:601:10\\n    |\\n601 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n604 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PerformanceTimingBinding.rs:903:10\\n    |\\n903 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n906 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PermissionStatusBinding.rs:1104:10\\n     |\\n1104 |         &InterfaceConstructorBehavior::throw(),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1107 |         1);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PermissionsBinding.rs:770:10\\n    |\\n770 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n773 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PluginArrayBinding.rs:1062:10\\n     |\\n1062 |         &InterfaceConstructorBehavior::throw(),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1065 |         0);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PluginBinding.rs:1117:10\\n     |\\n1117 |         &InterfaceConstructorBehavior::throw(),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1120 |         0);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/PopStateEventBinding.rs:823:10\\n    |\\n823 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n826 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ProcessingInstructionBinding.rs:653:10\\n    |\\n653 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n656 |         3);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ProgressEventBinding.rs:947:10\\n    |\\n947 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n950 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/RadioNodeListBinding.rs:846:10\\n    |\\n846 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n849 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/RangeBinding.rs:2278:10\\n     |\\n2278 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n2281 |         0);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/RequestBinding.rs:1877:10\\n     |\\n1877 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1880 |         0);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ResponseBinding.rs:1414:10\\n     |\\n1414 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1417 |         0);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/SVGElementBinding.rs:524:10\\n    |\\n524 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n527 |         3);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/SVGGraphicsElementBinding.rs:524:10\\n    |\\n524 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n527 |         4);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/SVGSVGElementBinding.rs:601:10\\n    |\\n601 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n604 |         5);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ScreenBinding.rs:687:10\\n    |\\n687 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n690 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerBinding.rs:937:10\\n    |\\n937 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n940 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerContainerBinding.rs:808:10\\n    |\\n808 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n811 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerGlobalScopeBinding.rs:694:10\\n    |\\n694 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n697 |         3);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ServiceWorkerRegistrationBinding.rs:779:10\\n    |\\n779 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n782 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StorageBinding.rs:1145:10\\n     |\\n1145 |         &InterfaceConstructorBehavior::throw(),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1148 |         0);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StorageEventBinding.rs:1075:10\\n     |\\n1075 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1078 |         1);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StylePropertyMapReadOnlyBinding.rs:764:10\\n    |\\n764 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n767 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StyleSheetBinding.rs:797:10\\n    |\\n797 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n800 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/StyleSheetListBinding.rs:879:10\\n    |\\n879 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n882 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n     --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingBinding.rs:22407:10\\n      |\\n22407 |         &InterfaceConstructorBehavior::call(_constructor),\\n      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n22410 |         0);\\n      |          - temporary value only lives until here\\n      |\\n      = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingIterableBinding.rs:978:10\\n    |\\n978 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n981 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingPairIterableBinding.rs:908:10\\n    |\\n908 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n911 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestBindingProxyBinding.rs:1264:10\\n     |\\n1264 |         &InterfaceConstructorBehavior::throw(),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1267 |         1);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestRunnerBinding.rs:677:10\\n    |\\n677 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n680 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestWorkletBinding.rs:761:10\\n    |\\n761 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n764 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TestWorkletGlobalScopeBinding.rs:689:10\\n    |\\n689 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n692 |         3);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TextBinding.rs:761:10\\n    |\\n761 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n764 |         3);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TextDecoderBinding.rs:870:10\\n    |\\n870 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n873 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TextEncoderBinding.rs:736:10\\n    |\\n736 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n739 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TouchBinding.rs:904:10\\n    |\\n904 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n907 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TouchEventBinding.rs:923:10\\n    |\\n923 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n926 |         2);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TouchListBinding.rs:879:10\\n    |\\n879 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n882 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TransitionEventBinding.rs:948:10\\n    |\\n948 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n951 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/TreeWalkerBinding.rs:1142:10\\n     |\\n1142 |         &InterfaceConstructorBehavior::throw(),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1145 |         0);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/UIEventBinding.rs:1017:10\\n     |\\n1017 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1020 |         1);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/URLBinding.rs:1638:10\\n     |\\n1638 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1641 |         0);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/URLSearchParamsBinding.rs:1241:10\\n     |\\n1241 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1244 |         0);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRDisplayBinding.rs:1513:10\\n     |\\n1513 |         &InterfaceConstructorBehavior::throw(),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1516 |         1);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRDisplayCapabilitiesBinding.rs:795:10\\n    |\\n795 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n798 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRDisplayEventBinding.rs:936:10\\n    |\\n936 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n939 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VREyeParametersBinding.rs:760:10\\n    |\\n760 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n763 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRFieldOfViewBinding.rs:759:10\\n    |\\n759 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n762 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRFrameDataBinding.rs:851:10\\n    |\\n851 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n854 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRPoseBinding.rs:831:10\\n    |\\n831 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n834 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/VRStageParametersBinding.rs:723:10\\n    |\\n723 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n726 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/ValidityStateBinding.rs:1011:10\\n     |\\n1011 |         &InterfaceConstructorBehavior::throw(),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1014 |         0);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n     --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGL2RenderingContextBinding.rs:11536:10\\n      |\\n11536 |         &InterfaceConstructorBehavior::throw(),\\n      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n11539 |         0);\\n      |          - temporary value only lives until here\\n      |\\n      = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLActiveInfoBinding.rs:723:10\\n    |\\n723 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n726 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLBufferBinding.rs:601:10\\n    |\\n601 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n604 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLContextEventBinding.rs:831:10\\n    |\\n831 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n834 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLFramebufferBinding.rs:601:10\\n    |\\n601 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n604 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLObjectBinding.rs:522:10\\n    |\\n522 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n525 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLProgramBinding.rs:601:10\\n    |\\n601 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n604 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLRenderbufferBinding.rs:601:10\\n    |\\n601 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n604 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n     --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLRenderingContextBinding.rs:11270:10\\n      |\\n11270 |         &InterfaceConstructorBehavior::throw(),\\n      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n11273 |         0);\\n      |          - temporary value only lives until here\\n      |\\n      = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLShaderBinding.rs:601:10\\n    |\\n601 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n604 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLShaderPrecisionFormatBinding.rs:723:10\\n    |\\n723 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n726 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLTextureBinding.rs:601:10\\n    |\\n601 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n604 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebGLUniformLocationBinding.rs:599:10\\n    |\\n599 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n602 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WebSocketBinding.rs:1387:10\\n     |\\n1387 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1390 |         1);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n     --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WindowBinding.rs:10201:10\\n      |\\n10201 |         &InterfaceConstructorBehavior::throw(),\\n      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n10204 |         2);\\n      |          - temporary value only lives until here\\n      |\\n      = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkerBinding.rs:894:10\\n    |\\n894 |         &InterfaceConstructorBehavior::call(_constructor),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n897 |         1);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkerGlobalScopeBinding.rs:1768:10\\n     |\\n1768 |         &InterfaceConstructorBehavior::throw(),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1771 |         2);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkerLocationBinding.rs:956:10\\n    |\\n956 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n959 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkerNavigatorBinding.rs:966:10\\n    |\\n966 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n969 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkletBinding.rs:752:10\\n    |\\n752 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n755 |         0);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/WorkletGlobalScopeBinding.rs:601:10\\n    |\\n601 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n604 |         2);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/XMLDocumentBinding.rs:827:10\\n    |\\n827 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n830 |         3);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/XMLHttpRequestBinding.rs:1950:10\\n     |\\n1950 |         &InterfaceConstructorBehavior::call(_constructor),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1953 |         2);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n    --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/XMLHttpRequestEventTargetBinding.rs:1024:10\\n     |\\n1024 |         &InterfaceConstructorBehavior::throw(),\\n     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n1027 |         1);\\n     |          - temporary value only lives until here\\n     |\\n     = note: borrowed value must be valid for the static lifetime...\\n\\nerror[E0597]: borrowed value does not live long enough\\n   --> /tmp/.tmpGzJWE2/target/debug/build/script-5338235d15531b1f/out/Bindings/XMLHttpRequestUploadBinding.rs:601:10\\n    |\\n601 |         &InterfaceConstructorBehavior::throw(),\\n    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ temporary value does not live long enough\\n...\\n604 |         2);\\n    |          - temporary value only lives until here\\n    |\\n    = note: borrowed value must be valid for the static lifetime...\\n\\nerror: aborting due to 259 previous errors\\n\\nFor more information about this error, try `rustc --explain E0597`.\\nerror: Could not compile `script`.\\n\\nTo learn more, run the command again with --verbose.\\n\\n\\n stdout=\" }\n\nstack backtrace:\n   0:     0x562c22e3a6ad - backtrace::backtrace::libunwind::trace::h90400bcaa5b041a0\n                        at /home/alex/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.9/src/backtrace/libunwind.rs:53\n                         - backtrace::backtrace::trace::h87186b35214f5a13\n                        at /home/alex/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.9/src/backtrace/mod.rs:42\n   1:     0x562c22e3a832 - backtrace::capture::Backtrace::new_unresolved::he0dcb88c79fa0e97\n                        at /home/alex/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.9/src/capture.rs:88\n   2:     0x562c22d5d977 - failure::backtrace::internal::InternalBacktrace::new::hc35cef5d5c25357c\n                        at /home/alex/.cargo/registry/src/github.com-1ecc6299db9ec823/failure-0.1.1/src/backtrace/internal.rs:44\n                         - failure::backtrace::Backtrace::new::h8706d91b84fe6ded\n                        at /home/alex/.cargo/registry/src/github.com-1ecc6299db9ec823/failure-0.1.1/src/backtrace/mod.rs:98\n   3:     0x562c22aca378 - <failure::error::Error as core::convert::From<F>>::from::hb260f8436d73b5ca\n                        at /home/alex/.cargo/registry/src/github.com-1ecc6299db9ec823/failure-0.1.1/src/error.rs:34\n                         - failure::error_message::err_msg::h84573027cd5b8be9\n                        at /home/alex/.cargo/registry/src/github.com-1ecc6299db9ec823/failure-0.1.1/src/error_message.rs:12\n                         - collector::execute::command_output::hdf2fa0283b88bfcf\n                        at collector/src/bin/rustc-perf-collector/execute.rs:27\n   4:     0x562c22acb081 - collector::execute::CargoProcess::run_rustc::h3f1ba1abdc82d725\n                        at collector/src/bin/rustc-perf-collector/execute.rs:234\n   5:     0x562c22ad7d94 - collector::execute::Benchmark::measure::h92d20586ae063fb8\n                        at collector/src/bin/rustc-perf-collector/execute.rs:667\n   6:     0x562c22ae14c4 - collector::bench_commit::hdc371349488eb307\n                        at collector/src/bin/rustc-perf-collector/main.rs:258\n   7:     0x562c22aef196 - collector::main_result::h6a558a72f8698d74\n                        at collector/src/bin/rustc-perf-collector/main.rs:581\n   8:     0x562c22ae1e2e - collector::main::h12b130959b6638aa\n                        at collector/src/bin/rustc-perf-collector/main.rs:335\n   9:     0x562c22a9fad2 - std::rt::lang_start::{{closure}}::h2c162826fc2ea847\n                        at /rustc/8b096314a6381e28834ddb1e662ce90e5b32736b/src/libstd/rt.rs:74\n  10:     0x562c22e625b2 - std::rt::lang_start_internal::{{closure}}::h32845cd325608aa6\n                        at libstd/rt.rs:59\n                         - std::panicking::try::do_call::h9e07355e96e7444d\n                        at libstd/panicking.rs:310\n  11:     0x562c22e79259 - __rust_maybe_catch_panic\n                        at libpanic_unwind/lib.rs:102\n  12:     0x562c22e62f83 - std::panicking::try::h389b4df9a7fd662a\n                        at libstd/panicking.rs:289\n                         - std::panic::catch_unwind::h7a9854655d9c0c4d\n                        at libstd/panic.rs:392\n                         - std::rt::lang_start_internal::h5a4b92a7873aecf6\n                        at libstd/rt.rs:58\n  13:     0x562c22af3cea - main\n  14:     0x7fe28a5e382f - __libc_start_main\n  15:     0x562c22a97808 - _start\n  16:                0x0 - <unknown>"},"sentry-cli":{"Ok":{"runs":[{"stats":[{"name":"cpu-clock","cnt":2300.789197},{"name":"cycles:u","cnt":8920568766.0},{"name":"max-rss","cnt":241728.0},{"name":"wall-time","cnt":2.338947302},{"name":"faults","cnt":35026.0},{"name":"task-clock","cnt":2300.789121},{"name":"instructions:u","cnt":11410349418.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":21,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":266,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1195,"query_count":1620131,"query_hits":88.02},{"category":"BorrowChecking","time_ms":97,"query_count":27840,"query_hits":62.79},{"category":"Codegen","time_ms":313,"query_count":40569,"query_hits":60.41},{"category":"Linking","time_ms":0,"query_count":4,"query_hits":0.0},{"category":"Other","time_ms":381,"query_count":4495574,"query_hits":95.86}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Clean"},{"stats":[{"name":"instructions:u","cnt":12292594867.0},{"name":"cycles:u","cnt":9509851218.0},{"name":"max-rss","cnt":242132.0},{"name":"task-clock","cnt":2443.190904},{"name":"cpu-clock","cnt":2443.191571},{"name":"faults","cnt":35033.0},{"name":"wall-time","cnt":2.476416677}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":21,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":264,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1197,"query_count":1414985,"query_hits":87.69},{"category":"BorrowChecking","time_ms":361,"query_count":29196,"query_hits":65.96},{"category":"Codegen","time_ms":195,"query_count":37600,"query_hits":59.95},{"category":"Linking","time_ms":0,"query_count":4,"query_hits":0.0},{"category":"Other","time_ms":381,"query_count":5061360,"query_hits":96.33}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Nll"},{"stats":[{"name":"max-rss","cnt":318256.0},{"name":"task-clock","cnt":2948.950917},{"name":"wall-time","cnt":2.982160186},{"name":"cpu-clock","cnt":2948.960365},{"name":"instructions:u","cnt":15022001009.0},{"name":"cycles:u","cnt":11429550965.0},{"name":"faults","cnt":53964.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":20,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":265,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1462,"query_count":1607128,"query_hits":88.79},{"category":"BorrowChecking","time_ms":109,"query_count":27840,"query_hits":62.79},{"category":"Codegen","time_ms":565,"query_count":40569,"query_hits":60.41},{"category":"Linking","time_ms":0,"query_count":4,"query_hits":0.0},{"category":"Other","time_ms":501,"query_count":4496106,"query_hits":95.85}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"max-rss","cnt":313220.0},{"name":"wall-time","cnt":0.969484044},{"name":"cycles:u","cnt":3532268885.0},{"name":"faults","cnt":53943.0},{"name":"cpu-clock","cnt":965.137684},{"name":"task-clock","cnt":965.136716},{"name":"instructions:u","cnt":4705750828.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":21,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":268,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":112,"query_count":290941,"query_hits":99.59},{"category":"BorrowChecking","time_ms":0,"query_count":13635,"query_hits":100.0},{"category":"Codegen","time_ms":51,"query_count":6879,"query_hits":99.8},{"category":"Linking","time_ms":0,"query_count":3,"query_hits":33.33},{"category":"Other","time_ms":466,"query_count":619692,"query_hits":98.74}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"cpu-clock","cnt":1046.706705},{"name":"wall-time","cnt":1.050186538},{"name":"faults","cnt":53785.0},{"name":"task-clock","cnt":1046.706773},{"name":"cycles:u","cnt":3850595454.0},{"name":"max-rss","cnt":316560.0},{"name":"instructions:u","cnt":5117874824.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":20,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":265,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":245,"query_count":342392,"query_hits":99.17},{"category":"BorrowChecking","time_ms":6,"query_count":13795,"query_hits":99.6},{"category":"Codegen","time_ms":98,"query_count":15423,"query_hits":99.12},{"category":"Linking","time_ms":0,"query_count":3,"query_hits":33.33},{"category":"Other","time_ms":361,"query_count":787329,"query_hits":98.98}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"cpu-clock","cnt":14196.221528},{"name":"instructions:u","cnt":62125567557.0},{"name":"wall-time","cnt":10.426943838},{"name":"task-clock","cnt":14196.209021},{"name":"cycles:u","cnt":53269914085.0},{"name":"faults","cnt":330675.0},{"name":"max-rss","cnt":940328.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":21,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":268,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1428,"query_count":11822399,"query_hits":96.36},{"category":"BorrowChecking","time_ms":97,"query_count":30876,"query_hits":66.45},{"category":"Codegen","time_ms":2672,"query_count":705917,"query_hits":93.73},{"category":"Linking","time_ms":2270,"query_count":99646,"query_hits":92.36},{"category":"Other","time_ms":3612,"query_count":8114814,"query_hits":96.4}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":false,"release":false,"state":"Clean"},{"stats":[{"name":"cycles:u","cnt":68137427434.0},{"name":"faults","cnt":295726.0},{"name":"max-rss","cnt":728404.0},{"name":"cpu-clock","cnt":18442.207102},{"name":"wall-time","cnt":9.843125997},{"name":"instructions:u","cnt":73782948037.0},{"name":"task-clock","cnt":18442.121377}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":21,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":265,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1898,"query_count":13117937,"query_hits":97.08},{"category":"BorrowChecking","time_ms":108,"query_count":30876,"query_hits":66.45},{"category":"Codegen","time_ms":4241,"query_count":745305,"query_hits":93.9},{"category":"Linking","time_ms":2440,"query_count":100822,"query_hits":92.24},{"category":"Other","time_ms":778,"query_count":8479548,"query_hits":96.56}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"wall-time","cnt":4.062089585},{"name":"cycles:u","cnt":13796882436.0},{"name":"cpu-clock","cnt":4124.901402},{"name":"faults","cnt":222278.0},{"name":"instructions:u","cnt":15754761053.0},{"name":"task-clock","cnt":4125.04891},{"name":"max-rss","cnt":511076.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":21,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":268,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":127,"query_count":1024536,"query_hits":97.86},{"category":"BorrowChecking","time_ms":0,"query_count":13635,"query_hits":100.0},{"category":"Codegen","time_ms":696,"query_count":436018,"query_hits":99.99},{"category":"Linking","time_ms":2399,"query_count":72004,"query_hits":100.0},{"category":"Other","time_ms":495,"query_count":1600695,"query_hits":99.47}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"instructions:u","cnt":20663762274.0},{"name":"faults","cnt":240267.0},{"name":"wall-time","cnt":4.50337186},{"name":"task-clock","cnt":5325.123939},{"name":"cpu-clock","cnt":5325.000936},{"name":"cycles:u","cnt":18145866867.0},{"name":"max-rss","cnt":581552.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":21,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":269,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":264,"query_count":2027297,"query_hits":98.53},{"category":"BorrowChecking","time_ms":6,"query_count":13843,"query_hits":99.6},{"category":"Codegen","time_ms":1088,"query_count":469054,"query_hits":99.96},{"category":"Linking","time_ms":2399,"query_count":75390,"query_hits":99.51},{"category":"Other","time_ms":390,"query_count":2021403,"query_hits":99.57}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"wall-time","cnt":19.545891048},{"name":"cycles:u","cnt":348117641528.0},{"name":"cpu-clock","cnt":92166.346834},{"name":"instructions:u","cnt":284821563688.0},{"name":"task-clock","cnt":92166.239461},{"name":"max-rss","cnt":743112.0},{"name":"faults","cnt":237030.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":21,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":232,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1552,"query_count":16293129,"query_hits":96.93},{"category":"BorrowChecking","time_ms":97,"query_count":30876,"query_hits":66.45},{"category":"Codegen","time_ms":4336,"query_count":816035,"query_hits":94.16},{"category":"Linking","time_ms":862,"query_count":103216,"query_hits":92.6},{"category":"Other","time_ms":12337,"query_count":8924242,"query_hits":96.44}],"compilation_options":{"optimization_level":"Aggressive","incremental":false}},"check":false,"release":true,"state":"Clean"},{"stats":[{"name":"wall-time","cnt":21.409065431},{"name":"cycles:u","cnt":400622859713.0},{"name":"faults","cnt":254010.0},{"name":"task-clock","cnt":106174.396944},{"name":"instructions:u","cnt":322592569102.0},{"name":"cpu-clock","cnt":106174.737179},{"name":"max-rss","cnt":771748.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":20,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":232,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":2028,"query_count":18163713,"query_hits":97.64},{"category":"BorrowChecking","time_ms":108,"query_count":30876,"query_hits":66.45},{"category":"Codegen","time_ms":7024,"query_count":863865,"query_hits":94.41},{"category":"Linking","time_ms":853,"query_count":103544,"query_hits":92.62},{"category":"Other","time_ms":11050,"query_count":9219592,"query_hits":96.55}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalStart"},{"stats":[{"name":"cycles:u","cnt":9332243451.0},{"name":"faults","cnt":158435.0},{"name":"task-clock","cnt":2726.911335},{"name":"max-rss","cnt":528792.0},{"name":"wall-time","cnt":2.619133565},{"name":"cpu-clock","cnt":2726.718456},{"name":"instructions:u","cnt":10515882039.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":20,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":236,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":136,"query_count":1209273,"query_hits":97.41},{"category":"BorrowChecking","time_ms":0,"query_count":13635,"query_hits":100.0},{"category":"Codegen","time_ms":828,"query_count":473361,"query_hits":99.99},{"category":"Linking","time_ms":822,"query_count":98880,"query_hits":100.0},{"category":"Other","time_ms":505,"query_count":1819279,"query_hits":99.53}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalClean"},{"stats":[{"name":"task-clock","cnt":58380.934181},{"name":"cycles:u","cnt":219469818120.0},{"name":"wall-time","cnt":11.334662056},{"name":"cpu-clock","cnt":58381.054777},{"name":"max-rss","cnt":745396.0},{"name":"instructions:u","cnt":175403009915.0},{"name":"faults","cnt":229091.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":21,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":236,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":271,"query_count":2299976,"query_hits":98.33},{"category":"BorrowChecking","time_ms":6,"query_count":13843,"query_hits":99.6},{"category":"Codegen","time_ms":1128,"query_count":509689,"query_hits":99.65},{"category":"Linking","time_ms":837,"query_count":98896,"query_hits":100.0},{"category":"Other","time_ms":8759,"query_count":2207160,"query_hits":99.6}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}}],"name":"sentry-cli"}},"serde":{"Ok":{"runs":[{"stats":[{"name":"max-rss","cnt":246884.0},{"name":"faults","cnt":40925.0},{"name":"cpu-clock","cnt":4754.171085},{"name":"wall-time","cnt":4.802505169},{"name":"task-clock","cnt":4754.180955},{"name":"instructions:u","cnt":28555319683.0},{"name":"cycles:u","cnt":18719276969.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":27,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":235,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":3349,"query_count":2854114,"query_hits":92.44},{"category":"BorrowChecking","time_ms":130,"query_count":60640,"query_hits":59.79},{"category":"Codegen","time_ms":490,"query_count":156678,"query_hits":82.44},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":592,"query_count":13986928,"query_hits":98.34}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Clean"},{"stats":[{"name":"wall-time","cnt":5.076996016},{"name":"cycles:u","cnt":19824307182.0},{"name":"max-rss","cnt":247392.0},{"name":"faults","cnt":40739.0},{"name":"task-clock","cnt":5028.85735},{"name":"instructions:u","cnt":29870879126.0},{"name":"cpu-clock","cnt":5028.847956}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":28,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":239,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":3339,"query_count":2683074,"query_hits":92.2},{"category":"BorrowChecking","time_ms":562,"query_count":65066,"query_hits":62.68},{"category":"Codegen","time_ms":293,"query_count":149538,"query_hits":83.34},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":596,"query_count":14644482,"query_hits":98.41}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Nll"},{"stats":[{"name":"cycles:u","cnt":22289975465.0},{"name":"task-clock","cnt":5683.766311},{"name":"faults","cnt":66847.0},{"name":"wall-time","cnt":5.73023089},{"name":"cpu-clock","cnt":5683.76786},{"name":"max-rss","cnt":351160.0},{"name":"instructions:u","cnt":33256868629.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":28,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":234,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":3705,"query_count":2850879,"query_hits":92.68},{"category":"BorrowChecking","time_ms":149,"query_count":60640,"query_hits":59.79},{"category":"Codegen","time_ms":801,"query_count":156678,"query_hits":82.44},{"category":"Linking","time_ms":1,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":747,"query_count":13986964,"query_hits":98.34}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"instructions:u","cnt":6343499310.0},{"name":"task-clock","cnt":1364.742285},{"name":"cycles:u","cnt":5083560974.0},{"name":"faults","cnt":68244.0},{"name":"cpu-clock","cnt":1364.733775},{"name":"max-rss","cnt":352980.0},{"name":"wall-time","cnt":1.372094567}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":27,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":236,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":295,"query_count":358602,"query_hits":98.87},{"category":"BorrowChecking","time_ms":0,"query_count":39968,"query_hits":100.0},{"category":"Codegen","time_ms":111,"query_count":7945,"query_hits":99.96},{"category":"Linking","time_ms":0,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":646,"query_count":1913841,"query_hits":99.22}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"instructions:u","cnt":31661972577.0},{"name":"cpu-clock","cnt":5341.032882},{"name":"wall-time","cnt":5.273428324},{"name":"task-clock","cnt":5341.016249},{"name":"cycles:u","cnt":20949774439.0},{"name":"max-rss","cnt":287968.0},{"name":"faults","cnt":48482.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":29,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":235,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":3345,"query_count":4561727,"query_hits":94.32},{"category":"BorrowChecking","time_ms":130,"query_count":69628,"query_hits":64.98},{"category":"Codegen","time_ms":847,"query_count":195472,"query_hits":80.85},{"category":"Linking","time_ms":7,"query_count":3652,"query_hits":80.23},{"category":"Other","time_ms":602,"query_count":14973538,"query_hits":98.38}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":false,"release":false,"state":"Clean"},{"stats":[{"name":"max-rss","cnt":420728.0},{"name":"wall-time","cnt":6.366364975},{"name":"faults","cnt":81748.0},{"name":"task-clock","cnt":6473.958947},{"name":"cpu-clock","cnt":6473.968845},{"name":"instructions:u","cnt":37620227025.0},{"name":"cycles:u","cnt":25296007174.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":28,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":234,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":3779,"query_count":4563360,"query_hits":94.62},{"category":"BorrowChecking","time_ms":149,"query_count":69628,"query_hits":64.98},{"category":"Codegen","time_ms":1321,"query_count":195836,"query_hits":80.85},{"category":"Linking","time_ms":9,"query_count":3656,"query_hits":80.25},{"category":"Other","time_ms":781,"query_count":14976424,"query_hits":98.39}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"cpu-clock","cnt":1567.831559},{"name":"instructions:u","cnt":7442268177.0},{"name":"wall-time","cnt":1.568996053},{"name":"faults","cnt":85660.0},{"name":"max-rss","cnt":427832.0},{"name":"task-clock","cnt":1567.851799},{"name":"cycles:u","cnt":5757574197.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":28,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":237,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":292,"query_count":375483,"query_hits":98.75},{"category":"BorrowChecking","time_ms":0,"query_count":39968,"query_hits":100.0},{"category":"Codegen","time_ms":293,"query_count":37000,"query_hits":99.99},{"category":"Linking","time_ms":6,"query_count":2583,"query_hits":99.92},{"category":"Other","time_ms":659,"query_count":1991598,"query_hits":99.24}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"task-clock","cnt":5687.314371},{"name":"cycles:u","cnt":22236618975.0},{"name":"faults","cnt":50597.0},{"name":"wall-time","cnt":5.286226283},{"name":"max-rss","cnt":297196.0},{"name":"cpu-clock","cnt":5687.283723},{"name":"instructions:u","cnt":32605579800.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":29,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":234,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":3342,"query_count":4532645,"query_hits":94.3},{"category":"BorrowChecking","time_ms":130,"query_count":69628,"query_hits":64.98},{"category":"Codegen","time_ms":833,"query_count":191162,"query_hits":80.51},{"category":"Linking","time_ms":6,"query_count":2934,"query_hits":75.73},{"category":"Other","time_ms":645,"query_count":14955532,"query_hits":98.39}],"compilation_options":{"optimization_level":"Aggressive","incremental":false}},"check":false,"release":true,"state":"Clean"},{"stats":[{"name":"cycles:u","cnt":26742094654.0},{"name":"wall-time","cnt":6.395430434},{"name":"faults","cnt":82453.0},{"name":"instructions:u","cnt":38535031667.0},{"name":"cpu-clock","cnt":6866.366641},{"name":"task-clock","cnt":6866.373196},{"name":"max-rss","cnt":424508.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":27,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":234,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":3821,"query_count":4524202,"query_hits":94.59},{"category":"BorrowChecking","time_ms":151,"query_count":69628,"query_hits":64.98},{"category":"Codegen","time_ms":1338,"query_count":191308,"query_hits":80.51},{"category":"Linking","time_ms":8,"query_count":2938,"query_hits":75.77},{"category":"Other","time_ms":788,"query_count":14955716,"query_hits":98.39}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalStart"},{"stats":[{"name":"cycles:u","cnt":5759126390.0},{"name":"wall-time","cnt":1.572157505},{"name":"instructions:u","cnt":7435463031.0},{"name":"max-rss","cnt":425112.0},{"name":"cpu-clock","cnt":1568.466982},{"name":"task-clock","cnt":1568.486902},{"name":"faults","cnt":84900.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":28,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":239,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":297,"query_count":375072,"query_hits":98.76},{"category":"BorrowChecking","time_ms":0,"query_count":39968,"query_hits":100.0},{"category":"Codegen","time_ms":290,"query_count":34750,"query_hits":99.99},{"category":"Linking","time_ms":5,"query_count":2575,"query_hits":99.92},{"category":"Other","time_ms":665,"query_count":1983741,"query_hits":99.24}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalClean"}],"name":"serde"}},"style-servo":{"Ok":{"runs":[{"stats":[{"name":"wall-time","cnt":27.521915209},{"name":"task-clock","cnt":27474.971471},{"name":"cycles:u","cnt":107958312465.0},{"name":"instructions:u","cnt":130418268521.0},{"name":"faults","cnt":368753.0},{"name":"cpu-clock","cnt":27474.987685},{"name":"max-rss","cnt":1432636.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":117,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":3663,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":13056,"query_count":19372899,"query_hits":89.12},{"category":"BorrowChecking","time_ms":1266,"query_count":658602,"query_hits":61.15},{"category":"Codegen","time_ms":4040,"query_count":804173,"query_hits":54.41},{"category":"Linking","time_ms":7,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":5200,"query_count":51729432,"query_hits":96.42}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Clean"},{"stats":[{"name":"cycles:u","cnt":114327324044.0},{"name":"cpu-clock","cnt":29060.78742},{"name":"wall-time","cnt":29.119104466},{"name":"max-rss","cnt":1422576.0},{"name":"faults","cnt":365576.0},{"name":"task-clock","cnt":29060.779008},{"name":"instructions:u","cnt":138081345256.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":116,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":3649,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":13113,"query_count":17135214,"query_hits":88.66},{"category":"BorrowChecking","time_ms":3973,"query_count":684400,"query_hits":63.61},{"category":"Codegen","time_ms":2897,"query_count":727554,"query_hits":53.12},{"category":"Linking","time_ms":7,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":5180,"query_count":55335886,"query_hits":96.65}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Nll"},{"stats":[{"name":"max-rss","cnt":2449456.0},{"name":"cpu-clock","cnt":35024.177145},{"name":"task-clock","cnt":35024.159761},{"name":"wall-time","cnt":35.07153069},{"name":"cycles:u","cnt":136987932434.0},{"name":"instructions:u","cnt":169016501356.0},{"name":"faults","cnt":628611.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":112,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":3659,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":16061,"query_count":19265277,"query_hits":89.71},{"category":"BorrowChecking","time_ms":1478,"query_count":658602,"query_hits":61.15},{"category":"Codegen","time_ms":6940,"query_count":804173,"query_hits":54.41},{"category":"Linking","time_ms":10,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":6596,"query_count":51729716,"query_hits":96.42}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"faults","cnt":637448.0},{"name":"instructions:u","cnt":62263317663.0},{"name":"cycles:u","cnt":52348821460.0},{"name":"cpu-clock","cnt":14126.67528},{"name":"task-clock","cnt":14126.64122},{"name":"wall-time","cnt":13.837387084},{"name":"max-rss","cnt":2450560.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":113,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":3671,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1554,"query_count":3266196,"query_hits":99.25},{"category":"BorrowChecking","time_ms":0,"query_count":328551,"query_hits":100.0},{"category":"Codegen","time_ms":1206,"query_count":299058,"query_hits":99.99},{"category":"Linking","time_ms":8,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":7138,"query_count":8579433,"query_hits":98.14}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"faults","cnt":659152.0},{"name":"max-rss","cnt":2525556.0},{"name":"instructions:u","cnt":105835931168.0},{"name":"cpu-clock","cnt":22428.19093},{"name":"task-clock","cnt":22428.181371},{"name":"cycles:u","cnt":85485638486.0},{"name":"wall-time","cnt":22.140767267}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":114,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":3664,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":7706,"query_count":9524028,"query_hits":96.46},{"category":"BorrowChecking","time_ms":631,"query_count":604509,"query_hits":78.86},{"category":"Codegen","time_ms":3840,"query_count":479032,"query_hits":81.34},{"category":"Linking","time_ms":9,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":6000,"query_count":29197424,"query_hits":98.68}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"instructions:u","cnt":107398200452.0},{"name":"faults","cnt":683532.0},{"name":"max-rss","cnt":2629428.0},{"name":"wall-time","cnt":23.376033253},{"name":"task-clock","cnt":23673.068022},{"name":"cpu-clock","cnt":23673.085816},{"name":"cycles:u","cnt":90317401250.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":114,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":3668,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":9444,"query_count":8295158,"query_hits":95.64},{"category":"BorrowChecking","time_ms":224,"query_count":538911,"query_hits":86.08},{"category":"Codegen","time_ms":3905,"query_count":395662,"query_hits":95.27},{"category":"Linking","time_ms":9,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":5847,"query_count":25097946,"query_hits":99.22}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":1,"name":"b9b3e592dd cherry picked","path":"1-b9b3e592dd-cherry-picked.patch"}}},{"stats":[{"name":"task-clock","cnt":76428.384541},{"name":"instructions:u","cnt":309125994583.0},{"name":"cpu-clock","cnt":76428.423637},{"name":"faults","cnt":807043.0},{"name":"max-rss","cnt":2936260.0},{"name":"cycles:u","cnt":291718701852.0},{"name":"wall-time","cnt":41.959339905}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":115,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":3658,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":13924,"query_count":63554715,"query_hits":95.27},{"category":"BorrowChecking","time_ms":1270,"query_count":718742,"query_hits":64.41},{"category":"Codegen","time_ms":15620,"query_count":3788925,"query_hits":87.58},{"category":"Linking","time_ms":251,"query_count":470560,"query_hits":91.04},{"category":"Other","time_ms":6880,"query_count":68192888,"query_hits":96.78}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":false,"release":false,"state":"Clean"},{"stats":[{"name":"instructions:u","cnt":564534604747.0},{"name":"wall-time","cnt":68.430181556},{"name":"task-clock","cnt":117171.619433},{"name":"cycles:u","cnt":446566635590.0},{"name":"max-rss","cnt":3687260.0},{"name":"cpu-clock","cnt":117172.264485},{"name":"faults","cnt":1119708.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":114,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":3651,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":17335,"query_count":100179881,"query_hits":97.32},{"category":"BorrowChecking","time_ms":1481,"query_count":718742,"query_hits":64.41},{"category":"Codegen","time_ms":35776,"query_count":3867701,"query_hits":87.69},{"category":"Linking","time_ms":2213,"query_count":478656,"query_hits":91.19},{"category":"Other","time_ms":7555,"query_count":82295314,"query_hits":97.33}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"task-clock","cnt":18244.153083},{"name":"instructions:u","cnt":78517016464.0},{"name":"max-rss","cnt":3387676.0},{"name":"cpu-clock","cnt":18243.584299},{"name":"wall-time","cnt":19.227494613},{"name":"faults","cnt":763783.0},{"name":"cycles:u","cnt":65528023953.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":113,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":3677,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1587,"query_count":5684791,"query_hits":98.18},{"category":"BorrowChecking","time_ms":0,"query_count":328551,"query_hits":100.0},{"category":"Codegen","time_ms":4322,"query_count":2120687,"query_hits":100.0},{"category":"Linking","time_ms":2057,"query_count":317447,"query_hits":100.0},{"category":"Other","time_ms":7299,"query_count":14657316,"query_hits":98.91}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"cpu-clock","cnt":70282.618674},{"name":"task-clock","cnt":70282.476875},{"name":"cycles:u","cnt":265154104514.0},{"name":"instructions:u","cnt":328362214008.0},{"name":"max-rss","cnt":4011620.0},{"name":"wall-time","cnt":42.800294066},{"name":"faults","cnt":1072417.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":117,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":3686,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":7735,"query_count":53429984,"query_hits":99.07},{"category":"BorrowChecking","time_ms":629,"query_count":623565,"query_hits":79.5},{"category":"Codegen","time_ms":21699,"query_count":2835480,"query_hits":95.85},{"category":"Linking","time_ms":2306,"query_count":397220,"query_hits":100.0},{"category":"Other","time_ms":6428,"query_count":47435821,"query_hits":99.07}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"cpu-clock","cnt":95672.103364},{"name":"max-rss","cnt":4143040.0},{"name":"task-clock","cnt":95671.866028},{"name":"cycles:u","cnt":361269238455.0},{"name":"instructions:u","cnt":448919910938.0},{"name":"wall-time","cnt":51.882123452},{"name":"faults","cnt":1206738.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":113,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":3676,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":9688,"query_count":72513613,"query_hits":99.18},{"category":"BorrowChecking","time_ms":216,"query_count":544247,"query_hits":86.21},{"category":"Codegen","time_ms":29621,"query_count":2986658,"query_hits":98.3},{"category":"Linking","time_ms":2216,"query_count":453764,"query_hits":91.82},{"category":"Other","time_ms":6150,"query_count":50698704,"query_hits":99.61}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":1,"name":"b9b3e592dd cherry picked","path":"1-b9b3e592dd-cherry-picked.patch"}}},{"stats":[{"name":"faults","cnt":802528.0},{"name":"instructions:u","cnt":834074821120.0},{"name":"cpu-clock","cnt":262027.746372},{"name":"task-clock","cnt":262027.459782},{"name":"wall-time","cnt":64.31981185},{"name":"cycles:u","cnt":991154683312.0},{"name":"max-rss","cnt":2181400.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":114,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":2424,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":13987,"query_count":65369932,"query_hits":95.56},{"category":"BorrowChecking","time_ms":1274,"query_count":718610,"query_hits":64.41},{"category":"Codegen","time_ms":15262,"query_count":3256404,"query_hits":85.72},{"category":"Linking","time_ms":73,"query_count":329076,"query_hits":90.46},{"category":"Other","time_ms":30959,"query_count":64817310,"query_hits":96.62}],"compilation_options":{"optimization_level":"Aggressive","incremental":false}},"check":false,"release":true,"state":"Clean"},{"stats":[{"name":"task-clock","cnt":401496.330466},{"name":"cycles:u","cnt":1514070433184.0},{"name":"max-rss","cnt":3636496.0},{"name":"instructions:u","cnt":1302071852066.0},{"name":"faults","cnt":1183964.0},{"name":"wall-time","cnt":88.274595603},{"name":"cpu-clock","cnt":401497.431386}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":113,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":2433,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":17689,"query_count":80806998,"query_hits":96.77},{"category":"BorrowChecking","time_ms":1490,"query_count":718610,"query_hits":64.41},{"category":"Codegen","time_ms":29473,"query_count":3579018,"query_hits":86.91},{"category":"Linking","time_ms":125,"query_count":333426,"query_hits":90.59},{"category":"Other","time_ms":36674,"query_count":67698802,"query_hits":96.76}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalStart"},{"stats":[{"name":"wall-time","cnt":15.676756377},{"name":"cycles:u","cnt":61338937693.0},{"name":"task-clock","cnt":16474.234965},{"name":"cpu-clock","cnt":16473.609055},{"name":"faults","cnt":770511.0},{"name":"max-rss","cnt":3010964.0},{"name":"instructions:u","cnt":69972897114.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":114,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":2446,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1570,"query_count":5609118,"query_hits":98.15},{"category":"BorrowChecking","time_ms":0,"query_count":328504,"query_hits":100.0},{"category":"Codegen","time_ms":4068,"query_count":1798337,"query_hits":100.0},{"category":"Linking","time_ms":87,"query_count":303566,"query_hits":100.0},{"category":"Other","time_ms":7207,"query_count":12311428,"query_hits":98.7}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalClean"},{"stats":[{"name":"instructions:u","cnt":1094460131155.0},{"name":"max-rss","cnt":3705520.0},{"name":"task-clock","cnt":338658.31259},{"name":"faults","cnt":1191447.0},{"name":"cpu-clock","cnt":338659.319423},{"name":"wall-time","cnt":66.089165843},{"name":"cycles:u","cnt":1273693184342.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":114,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":2452,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":7842,"query_count":48128295,"query_hits":99.0},{"category":"BorrowChecking","time_ms":633,"query_count":623481,"query_hits":79.5},{"category":"Codegen","time_ms":20486,"query_count":2670612,"query_hits":95.78},{"category":"Linking","time_ms":118,"query_count":315596,"query_hits":100.0},{"category":"Other","time_ms":34221,"query_count":39494733,"query_hits":98.89}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"instructions:u","cnt":1168969459521.0},{"name":"faults","cnt":1247314.0},{"name":"wall-time","cnt":71.066439656},{"name":"cycles:u","cnt":1373300107480.0},{"name":"task-clock","cnt":365127.862096},{"name":"max-rss","cnt":3907176.0},{"name":"cpu-clock","cnt":365128.959586}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":120,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":2456,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":9595,"query_count":52753983,"query_hits":98.92},{"category":"BorrowChecking","time_ms":163,"query_count":544577,"query_hits":86.22},{"category":"Codegen","time_ms":23703,"query_count":2753240,"query_hits":98.36},{"category":"Linking","time_ms":129,"query_count":327799,"query_hits":91.86},{"category":"Other","time_ms":34690,"query_count":37139442,"query_hits":99.46}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":1,"name":"b9b3e592dd cherry picked","path":"1-b9b3e592dd-cherry-picked.patch"}}}],"name":"style-servo"}},"syn":{"Ok":{"runs":[{"stats":[{"name":"max-rss","cnt":145260.0},{"name":"cycles:u","cnt":2635464707.0},{"name":"faults","cnt":14910.0},{"name":"instructions:u","cnt":3330081808.0},{"name":"task-clock","cnt":685.193602},{"name":"cpu-clock","cnt":685.193387},{"name":"wall-time","cnt":0.715174092}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":11,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":83,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":317,"query_count":465159,"query_hits":86.65},{"category":"BorrowChecking","time_ms":30,"query_count":12462,"query_hits":55.66},{"category":"Codegen","time_ms":95,"query_count":12072,"query_hits":35.92},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":135,"query_count":1322362,"query_hits":93.13}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Clean"},{"stats":[{"name":"cycles:u","cnt":2810192686.0},{"name":"cpu-clock","cnt":728.72938},{"name":"max-rss","cnt":145460.0},{"name":"instructions:u","cnt":3522560539.0},{"name":"task-clock","cnt":728.730714},{"name":"wall-time","cnt":0.757795577},{"name":"faults","cnt":14968.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":11,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":83,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":322,"query_count":415613,"query_hits":86.1},{"category":"BorrowChecking","time_ms":97,"query_count":13278,"query_hits":59.51},{"category":"Codegen","time_ms":68,"query_count":10662,"query_hits":31.85},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":135,"query_count":1494642,"query_hits":93.92}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Nll"},{"stats":[{"name":"faults","cnt":23726.0},{"name":"max-rss","cnt":181272.0},{"name":"cpu-clock","cnt":895.872264},{"name":"wall-time","cnt":0.926614976},{"name":"task-clock","cnt":895.873031},{"name":"cycles:u","cnt":3435835182.0},{"name":"instructions:u","cnt":4377297102.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":11,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":82,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":398,"query_count":461993,"query_hits":87.33},{"category":"BorrowChecking","time_ms":33,"query_count":12462,"query_hits":55.66},{"category":"Codegen","time_ms":172,"query_count":12072,"query_hits":35.92},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":180,"query_count":1322418,"query_hits":93.13}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"instructions:u","cnt":1748989585.0},{"name":"max-rss","cnt":176740.0},{"name":"wall-time","cnt":0.383156902},{"name":"cycles:u","cnt":1314597009.0},{"name":"task-clock","cnt":365.441802},{"name":"faults","cnt":23786.0},{"name":"cpu-clock","cnt":365.441545}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":11,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":84,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":48,"query_count":111818,"query_hits":99.34},{"category":"BorrowChecking","time_ms":0,"query_count":5583,"query_hits":100.0},{"category":"Codegen","time_ms":29,"query_count":5390,"query_hits":99.94},{"category":"Linking","time_ms":0,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":165,"query_count":292082,"query_hits":98.79}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"max-rss","cnt":181528.0},{"name":"faults","cnt":23939.0},{"name":"wall-time","cnt":0.412615646},{"name":"cycles:u","cnt":1428168633.0},{"name":"task-clock","cnt":393.233704},{"name":"instructions:u","cnt":1883661782.0},{"name":"cpu-clock","cnt":393.234126}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":11,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":83,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":98,"query_count":139149,"query_hits":97.96},{"category":"BorrowChecking","time_ms":2,"query_count":5822,"query_hits":98.68},{"category":"Codegen","time_ms":39,"query_count":5706,"query_hits":96.14},{"category":"Linking","time_ms":0,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":133,"query_count":345767,"query_hits":98.79}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"max-rss","cnt":237332.0},{"name":"wall-time","cnt":1.480042186},{"name":"cycles:u","cnt":10573643764.0},{"name":"faults","cnt":36139.0},{"name":"task-clock","cnt":2798.114483},{"name":"instructions:u","cnt":12293940570.0},{"name":"cpu-clock","cnt":2798.119591}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":11,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":85,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":365,"query_count":2593144,"query_hits":95.6},{"category":"BorrowChecking","time_ms":30,"query_count":14066,"query_hits":60.71},{"category":"Codegen","time_ms":657,"query_count":152866,"query_hits":89.96},{"category":"Linking","time_ms":9,"query_count":18604,"query_hits":88.94},{"category":"Other","time_ms":280,"query_count":2184014,"query_hits":94.62}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":false,"release":false,"state":"Clean"},{"stats":[{"name":"instructions:u","cnt":15258515404.0},{"name":"cpu-clock","cnt":3427.172588},{"name":"faults","cnt":45488.0},{"name":"wall-time","cnt":1.837750566},{"name":"task-clock","cnt":3427.109204},{"name":"max-rss","cnt":276012.0},{"name":"cycles:u","cnt":12906743694.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":11,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":83,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":469,"query_count":2784247,"query_hits":96.4},{"category":"BorrowChecking","time_ms":34,"query_count":14066,"query_hits":60.71},{"category":"Codegen","time_ms":931,"query_count":154326,"query_hits":89.91},{"category":"Linking","time_ms":15,"query_count":18684,"query_hits":88.99},{"category":"Other","time_ms":242,"query_count":2242334,"query_hits":94.76}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"task-clock","cnt":546.651242},{"name":"cpu-clock","cnt":546.618872},{"name":"faults","cnt":33534.0},{"name":"instructions:u","cnt":2458273375.0},{"name":"cycles:u","cnt":1903245378.0},{"name":"max-rss","cnt":229120.0},{"name":"wall-time","cnt":0.54285497}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":11,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":84,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":52,"query_count":219652,"query_hits":97.7},{"category":"BorrowChecking","time_ms":0,"query_count":5583,"query_hits":100.0},{"category":"Codegen","time_ms":167,"query_count":81626,"query_hits":99.99},{"category":"Linking","time_ms":9,"query_count":11659,"query_hits":99.98},{"category":"Other","time_ms":176,"query_count":536689,"query_hits":99.27}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"cpu-clock","cnt":703.35047},{"name":"wall-time","cnt":0.641022549},{"name":"task-clock","cnt":703.377421},{"name":"max-rss","cnt":255752.0},{"name":"cycles:u","cnt":2470763591.0},{"name":"faults","cnt":38410.0},{"name":"instructions:u","cnt":3139846746.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":11,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":84,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":100,"query_count":419524,"query_hits":98.14},{"category":"BorrowChecking","time_ms":2,"query_count":5894,"query_hits":98.69},{"category":"Codegen","time_ms":212,"query_count":86605,"query_hits":99.08},{"category":"Linking","time_ms":13,"query_count":12016,"query_hits":99.93},{"category":"Other","time_ms":143,"query_count":627775,"query_hits":99.19}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"max-rss","cnt":258824.0},{"name":"faults","cnt":42178.0},{"name":"task-clock","cnt":14638.33009},{"name":"cpu-clock","cnt":14638.363191},{"name":"cycles:u","cnt":55307312637.0},{"name":"wall-time","cnt":3.060714612},{"name":"instructions:u","cnt":45967005281.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":11,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":83,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":364,"query_count":2731825,"query_hits":95.9},{"category":"BorrowChecking","time_ms":30,"query_count":14066,"query_hits":60.71},{"category":"Codegen","time_ms":736,"query_count":133226,"query_hits":88.37},{"category":"Linking","time_ms":4,"query_count":13898,"query_hits":86.24},{"category":"Other","time_ms":1764,"query_count":2070930,"query_hits":94.25}],"compilation_options":{"optimization_level":"Aggressive","incremental":false}},"check":false,"release":true,"state":"Clean"},{"stats":[{"name":"cpu-clock","cnt":16174.779461},{"name":"instructions:u","cnt":49978876061.0},{"name":"max-rss","cnt":303164.0},{"name":"faults","cnt":53537.0},{"name":"task-clock","cnt":16174.719181},{"name":"wall-time","cnt":3.384249955},{"name":"cycles:u","cnt":60983023156.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":15,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":83,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":469,"query_count":2780511,"query_hits":96.44},{"category":"BorrowChecking","time_ms":33,"query_count":14066,"query_hits":60.71},{"category":"Codegen","time_ms":1051,"query_count":135356,"query_hits":88.46},{"category":"Linking","time_ms":4,"query_count":13968,"query_hits":86.31},{"category":"Other","time_ms":1672,"query_count":2082558,"query_hits":94.28}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalStart"},{"stats":[{"name":"cycles:u","cnt":1901576198.0},{"name":"faults","cnt":34761.0},{"name":"instructions:u","cnt":2446608179.0},{"name":"max-rss","cnt":225396.0},{"name":"task-clock","cnt":540.697134},{"name":"cpu-clock","cnt":540.65269},{"name":"wall-time","cnt":0.535915088}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":11,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":84,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":52,"query_count":224517,"query_hits":97.57},{"category":"BorrowChecking","time_ms":0,"query_count":5583,"query_hits":100.0},{"category":"Codegen","time_ms":162,"query_count":69794,"query_hits":99.99},{"category":"Linking","time_ms":3,"query_count":12725,"query_hits":99.98},{"category":"Other","time_ms":177,"query_count":454614,"query_hits":99.13}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalClean"},{"stats":[{"name":"wall-time","cnt":1.764337297},{"name":"cpu-clock","cnt":8307.182945},{"name":"faults","cnt":51725.0},{"name":"instructions:u","cnt":25243203832.0},{"name":"max-rss","cnt":295416.0},{"name":"task-clock","cnt":8307.169256},{"name":"cycles:u","cnt":31170781826.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":11,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":84,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":100,"query_count":375912,"query_hits":97.89},{"category":"BorrowChecking","time_ms":2,"query_count":5894,"query_hits":98.69},{"category":"Codegen","time_ms":184,"query_count":73495,"query_hits":99.12},{"category":"Linking","time_ms":3,"query_count":12735,"query_hits":99.96},{"category":"Other","time_ms":1304,"query_count":523519,"query_hits":99.02}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}}],"name":"syn"}},"tokio-webpush-simple":{"Ok":{"runs":[{"stats":[{"name":"cpu-clock","cnt":338.102759},{"name":"max-rss","cnt":137276.0},{"name":"faults","cnt":10682.0},{"name":"task-clock","cnt":338.103634},{"name":"cycles:u","cnt":1245580180.0},{"name":"wall-time","cnt":0.367228281},{"name":"instructions:u","cnt":1728931790.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":1,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":50,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":153,"query_count":150879,"query_hits":79.88},{"category":"BorrowChecking","time_ms":6,"query_count":2580,"query_hits":61.01},{"category":"Codegen","time_ms":27,"query_count":12246,"query_hits":76.43},{"category":"Linking","time_ms":0,"query_count":4,"query_hits":0.0},{"category":"Other","time_ms":84,"query_count":636792,"query_hits":88.11}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Clean"},{"stats":[{"name":"instructions:u","cnt":1789063946.0},{"name":"cpu-clock","cnt":351.459304},{"name":"task-clock","cnt":351.459835},{"name":"max-rss","cnt":137248.0},{"name":"wall-time","cnt":0.381480323},{"name":"faults","cnt":10782.0},{"name":"cycles:u","cnt":1300530745.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":1,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":49,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":155,"query_count":139665,"query_hits":79.16},{"category":"BorrowChecking","time_ms":28,"query_count":2690,"query_hits":64.54},{"category":"Codegen","time_ms":15,"query_count":11946,"query_hits":76.68},{"category":"Linking","time_ms":0,"query_count":4,"query_hits":0.0},{"category":"Other","time_ms":86,"query_count":669880,"query_hits":88.7}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Nll"},{"stats":[{"name":"cpu-clock","cnt":451.721494},{"name":"task-clock","cnt":451.722135},{"name":"wall-time","cnt":0.482042576},{"name":"instructions:u","cnt":2297950772.0},{"name":"cycles:u","cnt":1680546209.0},{"name":"max-rss","cnt":161144.0},{"name":"faults","cnt":16382.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":1,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":50,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":194,"query_count":149759,"query_hits":80.53},{"category":"BorrowChecking","time_ms":7,"query_count":2580,"query_hits":61.01},{"category":"Codegen","time_ms":54,"query_count":12246,"query_hits":76.43},{"category":"Linking","time_ms":0,"query_count":4,"query_hits":0.0},{"category":"Other","time_ms":130,"query_count":637064,"query_hits":88.08}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"cycles:u","cnt":606514572.0},{"name":"instructions:u","cnt":887794196.0},{"name":"task-clock","cnt":183.733538},{"name":"max-rss","cnt":152680.0},{"name":"faults","cnt":15750.0},{"name":"wall-time","cnt":0.205956822},{"name":"cpu-clock","cnt":183.74238}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":1,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":50,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":32,"query_count":28832,"query_hits":99.41},{"category":"BorrowChecking","time_ms":0,"query_count":1246,"query_hits":100.0},{"category":"Codegen","time_ms":12,"query_count":3242,"query_hits":99.57},{"category":"Linking","time_ms":0,"query_count":3,"query_hits":33.33},{"category":"Other","time_ms":67,"query_count":92582,"query_hits":98.09}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"max-rss","cnt":164020.0},{"name":"cycles:u","cnt":1099361213.0},{"name":"faults","cnt":17101.0},{"name":"wall-time","cnt":0.331844347},{"name":"task-clock","cnt":308.208866},{"name":"cpu-clock","cnt":308.198968},{"name":"instructions:u","cnt":1478603486.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":1,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":50,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":126,"query_count":78451,"query_hits":97.47},{"category":"BorrowChecking","time_ms":3,"query_count":1602,"query_hits":92.45},{"category":"Codegen","time_ms":54,"query_count":3706,"query_hits":94.39},{"category":"Linking","time_ms":0,"query_count":3,"query_hits":33.33},{"category":"Other","time_ms":51,"query_count":309945,"query_hits":99.21}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"cpu-clock","cnt":293.032465},{"name":"task-clock","cnt":293.033412},{"name":"faults","cnt":17095.0},{"name":"max-rss","cnt":163640.0},{"name":"instructions:u","cnt":1411999749.0},{"name":"cycles:u","cnt":1042170675.0},{"name":"wall-time","cnt":0.315638993}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":1,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":51,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":117,"query_count":67046,"query_hits":97.9},{"category":"BorrowChecking","time_ms":2,"query_count":2250,"query_hits":82.76},{"category":"Codegen","time_ms":42,"query_count":3488,"query_hits":96.3},{"category":"Linking","time_ms":0,"query_count":3,"query_hits":33.33},{"category":"Other","time_ms":60,"query_count":284452,"query_hits":99.2}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":1,"name":"minor change","path":"1-minor-change.patch"}}},{"stats":[{"name":"cycles:u","cnt":15109215570.0},{"name":"task-clock","cnt":4166.593282},{"name":"instructions:u","cnt":17748576171.0},{"name":"max-rss","cnt":286236.0},{"name":"cpu-clock","cnt":4166.617817},{"name":"faults","cnt":89454.0},{"name":"wall-time","cnt":2.480281246}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":2,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":53,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":262,"query_count":3243170,"query_hits":96.05},{"category":"BorrowChecking","time_ms":6,"query_count":2884,"query_hits":65.12},{"category":"Codegen","time_ms":892,"query_count":231236,"query_hits":92.26},{"category":"Linking","time_ms":848,"query_count":29896,"query_hits":87.99},{"category":"Other","time_ms":361,"query_count":1818942,"query_hits":92.41}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":false,"release":false,"state":"Clean"},{"stats":[{"name":"task-clock","cnt":5110.3826},{"name":"wall-time","cnt":2.93606494},{"name":"cycles:u","cnt":18523532905.0},{"name":"max-rss","cnt":336944.0},{"name":"instructions:u","cnt":21538409194.0},{"name":"cpu-clock","cnt":5110.409909},{"name":"faults","cnt":105005.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":2,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":53,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":367,"query_count":3626319,"query_hits":97.0},{"category":"BorrowChecking","time_ms":7,"query_count":2884,"query_hits":65.12},{"category":"Codegen","time_ms":1274,"query_count":234806,"query_hits":92.18},{"category":"Linking","time_ms":907,"query_count":29946,"query_hits":87.99},{"category":"Other","time_ms":277,"query_count":1943574,"query_hits":92.89}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"instructions:u","cnt":5512248811.0},{"name":"wall-time","cnt":1.412075908},{"name":"cycles:u","cnt":4501174482.0},{"name":"max-rss","cnt":280588.0},{"name":"task-clock","cnt":1405.986445},{"name":"faults","cnt":87524.0},{"name":"cpu-clock","cnt":1405.886053}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":2,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":51,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":38,"query_count":230919,"query_hits":96.36},{"category":"BorrowChecking","time_ms":0,"query_count":1246,"query_hits":100.0},{"category":"Codegen","time_ms":270,"query_count":127147,"query_hits":99.98},{"category":"Linking","time_ms":897,"query_count":19312,"query_hits":99.99},{"category":"Other","time_ms":99,"query_count":413548,"query_hits":99.42}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"instructions:u","cnt":19928242702.0},{"name":"max-rss","cnt":349736.0},{"name":"wall-time","cnt":2.614430283},{"name":"cycles:u","cnt":17206776079.0},{"name":"cpu-clock","cnt":4786.611059},{"name":"task-clock","cnt":4786.610335},{"name":"faults","cnt":109188.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":2,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":54,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":142,"query_count":3290955,"query_hits":99.4},{"category":"BorrowChecking","time_ms":3,"query_count":1722,"query_hits":92.97},{"category":"Codegen","time_ms":1382,"query_count":195483,"query_hits":99.82},{"category":"Linking","time_ms":905,"query_count":28154,"query_hits":99.99},{"category":"Other","time_ms":90,"query_count":1439666,"query_hits":99.76}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"faults","cnt":108598.0},{"name":"task-clock","cnt":4870.794888},{"name":"max-rss","cnt":354072.0},{"name":"cpu-clock","cnt":4870.836634},{"name":"instructions:u","cnt":19901826619.0},{"name":"cycles:u","cnt":17430569965.0},{"name":"wall-time","cnt":2.641300713}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":2,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":55,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":142,"query_count":3275709,"query_hits":99.4},{"category":"BorrowChecking","time_ms":2,"query_count":2314,"query_hits":83.23},{"category":"Codegen","time_ms":1383,"query_count":193379,"query_hits":99.32},{"category":"Linking","time_ms":903,"query_count":28340,"query_hits":99.86},{"category":"Other","time_ms":98,"query_count":1403523,"query_hits":99.75}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":1,"name":"minor change","path":"1-minor-change.patch"}}},{"stats":[{"name":"cpu-clock","cnt":22687.007579},{"name":"task-clock","cnt":22686.968423},{"name":"wall-time","cnt":4.283759074},{"name":"cycles:u","cnt":85417641167.0},{"name":"max-rss","cnt":328556.0},{"name":"instructions:u","cnt":69373861086.0},{"name":"faults","cnt":78197.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":2,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":47,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":288,"query_count":4219949,"query_hits":96.69},{"category":"BorrowChecking","time_ms":6,"query_count":2884,"query_hits":65.12},{"category":"Codegen","time_ms":1170,"query_count":237434,"query_hits":92.53},{"category":"Linking","time_ms":244,"query_count":27380,"query_hits":86.03},{"category":"Other","time_ms":2494,"query_count":1854472,"query_hits":92.14}],"compilation_options":{"optimization_level":"Aggressive","incremental":false}},"check":false,"release":true,"state":"Clean"},{"stats":[{"name":"task-clock","cnt":26904.899513},{"name":"instructions:u","cnt":79684062794.0},{"name":"wall-time","cnt":4.898039884},{"name":"max-rss","cnt":376212.0},{"name":"cpu-clock","cnt":26904.974567},{"name":"faults","cnt":90492.0},{"name":"cycles:u","cnt":101040724302.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":2,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":47,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":421,"query_count":4900794,"query_hits":97.58},{"category":"BorrowChecking","time_ms":7,"query_count":2884,"query_hits":65.12},{"category":"Codegen","time_ms":1740,"query_count":255136,"query_hits":92.95},{"category":"Linking","time_ms":267,"query_count":27398,"query_hits":86.04},{"category":"Other","time_ms":2374,"query_count":1968402,"query_hits":92.59}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalStart"},{"stats":[{"name":"wall-time","cnt":0.796958837},{"name":"cycles:u","cnt":2599499267.0},{"name":"max-rss","cnt":268676.0},{"name":"task-clock","cnt":810.363603},{"name":"faults","cnt":61987.0},{"name":"instructions:u","cnt":3110029212.0},{"name":"cpu-clock","cnt":810.269522}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":2,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":46,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":40,"query_count":274858,"query_hits":96.07},{"category":"BorrowChecking","time_ms":0,"query_count":1246,"query_hits":100.0},{"category":"Codegen","time_ms":298,"query_count":126747,"query_hits":99.98},{"category":"Linking","time_ms":260,"query_count":25438,"query_hits":99.99},{"category":"Other","time_ms":105,"query_count":462226,"query_hits":99.47}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalClean"},{"stats":[{"name":"max-rss","cnt":356832.0},{"name":"cycles:u","cnt":48936164284.0},{"name":"wall-time","cnt":3.141305445},{"name":"cpu-clock","cnt":13072.243159},{"name":"instructions:u","cnt":41433583447.0},{"name":"task-clock","cnt":13072.229805},{"name":"faults","cnt":83631.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":1,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":46,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":136,"query_count":1446264,"query_hits":98.93},{"category":"BorrowChecking","time_ms":3,"query_count":1722,"query_hits":92.97},{"category":"Codegen","time_ms":782,"query_count":151495,"query_hits":99.77},{"category":"Linking","time_ms":264,"query_count":25474,"query_hits":99.99},{"category":"Other","time_ms":1832,"query_count":925516,"query_hits":99.62}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"max-rss","cnt":361384.0},{"name":"task-clock","cnt":18033.156727},{"name":"cpu-clock","cnt":18033.180205},{"name":"instructions:u","cnt":54197967309.0},{"name":"faults","cnt":85513.0},{"name":"cycles:u","cnt":67581490625.0},{"name":"wall-time","cnt":3.490928471}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":1,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":48,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":136,"query_count":1741639,"query_hits":99.05},{"category":"BorrowChecking","time_ms":2,"query_count":2314,"query_hits":83.23},{"category":"Codegen","time_ms":886,"query_count":158092,"query_hits":99.4},{"category":"Linking","time_ms":273,"query_count":25600,"query_hits":99.91},{"category":"Other","time_ms":2089,"query_count":943404,"query_hits":99.63}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":1,"name":"minor change","path":"1-minor-change.patch"}}}],"name":"tokio-webpush-simple"}},"tuple-stress":{"Ok":{"runs":[{"stats":[{"name":"instructions:u","cnt":21088072014.0},{"name":"max-rss","cnt":458252.0},{"name":"faults","cnt":96942.0},{"name":"cycles:u","cnt":14385685862.0},{"name":"task-clock","cnt":3706.192096},{"name":"cpu-clock","cnt":3706.203096},{"name":"wall-time","cnt":3.78521788}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":387,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":79,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1011,"query_count":11273165,"query_hits":100.0},{"category":"BorrowChecking","time_ms":103,"query_count":38,"query_hits":42.11},{"category":"Codegen","time_ms":892,"query_count":145,"query_hits":23.45},{"category":"Linking","time_ms":0,"query_count":4,"query_hits":0.0},{"category":"Other","time_ms":1222,"query_count":4730646,"query_hits":99.89}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Clean"},{"stats":[{"name":"wall-time","cnt":3.914030022},{"name":"cpu-clock","cnt":3865.064321},{"name":"max-rss","cnt":522260.0},{"name":"cycles:u","cnt":14973102608.0},{"name":"task-clock","cnt":3865.064306},{"name":"instructions:u","cnt":22139338523.0},{"name":"faults","cnt":112564.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":396,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":78,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1010,"query_count":10486689,"query_hits":100.0},{"category":"BorrowChecking","time_ms":365,"query_count":40,"query_hits":45.0},{"category":"Codegen","time_ms":770,"query_count":136,"query_hits":20.59},{"category":"Linking","time_ms":0,"query_count":4,"query_hits":0.0},{"category":"Other","time_ms":1235,"query_count":5254990,"query_hits":99.9}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Nll"},{"stats":[{"name":"cycles:u","cnt":18110715271.0},{"name":"cpu-clock","cnt":4655.539664},{"name":"instructions:u","cnt":28921977341.0},{"name":"task-clock","cnt":4655.5465},{"name":"max-rss","cnt":493008.0},{"name":"faults","cnt":105026.0},{"name":"wall-time","cnt":4.704484535}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":418,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":78,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1108,"query_count":11273148,"query_hits":100.0},{"category":"BorrowChecking","time_ms":110,"query_count":38,"query_hits":42.11},{"category":"Codegen","time_ms":1510,"query_count":145,"query_hits":23.45},{"category":"Linking","time_ms":0,"query_count":4,"query_hits":0.0},{"category":"Other","time_ms":1420,"query_count":4730682,"query_hits":99.89}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"wall-time","cnt":1.468686243},{"name":"instructions:u","cnt":8540323833.0},{"name":"max-rss","cnt":398444.0},{"name":"task-clock","cnt":1417.155087},{"name":"faults","cnt":85206.0},{"name":"cpu-clock","cnt":1417.155427},{"name":"cycles:u","cnt":5236149569.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":395,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":77,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":12,"query_count":118,"query_hits":98.31},{"category":"BorrowChecking","time_ms":0,"query_count":18,"query_hits":100.0},{"category":"Codegen","time_ms":309,"query_count":52,"query_hits":100.0},{"category":"Linking","time_ms":0,"query_count":3,"query_hits":33.33},{"category":"Other","time_ms":615,"query_count":369,"query_hits":73.17}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"cycles:u","cnt":17928793280.0},{"name":"instructions:u","cnt":28929384671.0},{"name":"max-rss","cnt":505220.0},{"name":"task-clock","cnt":4621.466456},{"name":"faults","cnt":108807.0},{"name":"cpu-clock","cnt":4621.467751},{"name":"wall-time","cnt":4.672303344}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":413,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":77,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1113,"query_count":11273154,"query_hits":100.0},{"category":"BorrowChecking","time_ms":112,"query_count":43,"query_hits":74.42},{"category":"Codegen","time_ms":1485,"query_count":122,"query_hits":77.87},{"category":"Linking","time_ms":0,"query_count":3,"query_hits":33.33},{"category":"Other","time_ms":1413,"query_count":4728200,"query_hits":100.0}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"new row","path":"0-new-row.patch"}}},{"stats":[{"name":"faults","cnt":107706.0},{"name":"cpu-clock","cnt":3869.147129},{"name":"max-rss","cnt":485008.0},{"name":"instructions:u","cnt":21601964870.0},{"name":"cycles:u","cnt":14840183195.0},{"name":"wall-time","cnt":3.89386167},{"name":"task-clock","cnt":3869.155588}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":386,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":80,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1013,"query_count":11299159,"query_hits":99.98},{"category":"BorrowChecking","time_ms":104,"query_count":42,"query_hits":47.62},{"category":"Codegen","time_ms":891,"query_count":3213,"query_hits":78.37},{"category":"Linking","time_ms":86,"query_count":442,"query_hits":68.78},{"category":"Other","time_ms":1254,"query_count":4748720,"query_hits":99.69}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":false,"release":false,"state":"Clean"},{"stats":[{"name":"wall-time","cnt":4.799840395},{"name":"max-rss","cnt":520124.0},{"name":"instructions:u","cnt":29491813457.0},{"name":"cpu-clock","cnt":4789.733324},{"name":"cycles:u","cnt":18159106919.0},{"name":"task-clock","cnt":4789.712248},{"name":"faults","cnt":116624.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":391,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":79,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1117,"query_count":11299137,"query_hits":99.98},{"category":"BorrowChecking","time_ms":114,"query_count":42,"query_hits":47.62},{"category":"Codegen","time_ms":1527,"query_count":3287,"query_hits":78.61},{"category":"Linking","time_ms":83,"query_count":442,"query_hits":68.78},{"category":"Other","time_ms":1424,"query_count":4748786,"query_hits":99.69}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"instructions:u","cnt":8962336108.0},{"name":"cpu-clock","cnt":1488.623785},{"name":"wall-time","cnt":1.531736083},{"name":"task-clock","cnt":1488.640222},{"name":"max-rss","cnt":416252.0},{"name":"cycles:u","cnt":5327799749.0},{"name":"faults","cnt":93816.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":396,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":77,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":12,"query_count":1539,"query_hits":90.38},{"category":"BorrowChecking","time_ms":0,"query_count":18,"query_hits":100.0},{"category":"Codegen","time_ms":289,"query_count":1578,"query_hits":99.75},{"category":"Linking","time_ms":80,"query_count":233,"query_hits":99.14},{"category":"Other","time_ms":615,"query_count":7751,"query_hits":98.12}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"task-clock","cnt":4843.150059},{"name":"faults","cnt":121264.0},{"name":"cycles:u","cnt":18318603724.0},{"name":"wall-time","cnt":4.852318801},{"name":"instructions:u","cnt":29483189349.0},{"name":"cpu-clock","cnt":4843.143471},{"name":"max-rss","cnt":538636.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":438,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":79,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1126,"query_count":11297885,"query_hits":100.0},{"category":"BorrowChecking","time_ms":115,"query_count":47,"query_hits":76.6},{"category":"Codegen","time_ms":1523,"query_count":2746,"query_hits":98.65},{"category":"Linking","time_ms":88,"query_count":374,"query_hits":99.47},{"category":"Other","time_ms":1422,"query_count":4739061,"query_hits":100.0}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"new row","path":"0-new-row.patch"}}},{"stats":[{"name":"faults","cnt":105871.0},{"name":"task-clock","cnt":3852.664988},{"name":"instructions:u","cnt":21580610728.0},{"name":"cycles:u","cnt":14777406259.0},{"name":"cpu-clock","cnt":3852.670217},{"name":"max-rss","cnt":484792.0},{"name":"wall-time","cnt":3.889853965}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":387,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":76,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1020,"query_count":11293949,"query_hits":99.98},{"category":"BorrowChecking","time_ms":104,"query_count":42,"query_hits":47.62},{"category":"Codegen","time_ms":903,"query_count":2181,"query_hits":73.45},{"category":"Linking","time_ms":73,"query_count":286,"query_hits":53.85},{"category":"Other","time_ms":1229,"query_count":4747082,"query_hits":99.7}],"compilation_options":{"optimization_level":"Aggressive","incremental":false}},"check":false,"release":true,"state":"Clean"},{"stats":[{"name":"faults","cnt":113497.0},{"name":"instructions:u","cnt":29539484161.0},{"name":"cpu-clock","cnt":4750.563089},{"name":"cycles:u","cnt":18324951189.0},{"name":"max-rss","cnt":515712.0},{"name":"wall-time","cnt":4.761969484},{"name":"task-clock","cnt":4750.563878}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":392,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":77,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1110,"query_count":11293629,"query_hits":99.98},{"category":"BorrowChecking","time_ms":111,"query_count":42,"query_hits":47.62},{"category":"Codegen","time_ms":1505,"query_count":2193,"query_hits":73.6},{"category":"Linking","time_ms":78,"query_count":286,"query_hits":53.85},{"category":"Other","time_ms":1422,"query_count":4747114,"query_hits":99.7}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalStart"},{"stats":[{"name":"cycles:u","cnt":5313164659.0},{"name":"cpu-clock","cnt":1469.123717},{"name":"faults","cnt":92268.0},{"name":"max-rss","cnt":416228.0},{"name":"task-clock","cnt":1469.119523},{"name":"instructions:u","cnt":8904886834.0},{"name":"wall-time","cnt":1.511972637}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":390,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":78,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":12,"query_count":1442,"query_hits":90.01},{"category":"BorrowChecking","time_ms":0,"query_count":18,"query_hits":100.0},{"category":"Codegen","time_ms":286,"query_count":1061,"query_hits":99.62},{"category":"Linking","time_ms":73,"query_count":221,"query_hits":99.1},{"category":"Other","time_ms":612,"query_count":7501,"query_hits":98.05}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalClean"},{"stats":[{"name":"instructions:u","cnt":29327988170.0},{"name":"wall-time","cnt":4.778286237},{"name":"task-clock","cnt":4737.409415},{"name":"max-rss","cnt":525480.0},{"name":"cycles:u","cnt":18244534658.0},{"name":"cpu-clock","cnt":4737.395609},{"name":"faults","cnt":117585.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":390,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":77,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1125,"query_count":11275525,"query_hits":100.0},{"category":"BorrowChecking","time_ms":112,"query_count":47,"query_hits":76.6},{"category":"Codegen","time_ms":1506,"query_count":1180,"query_hits":96.86},{"category":"Linking","time_ms":75,"query_count":221,"query_hits":99.1},{"category":"Other","time_ms":1427,"query_count":4731268,"query_hits":100.0}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":0,"name":"new row","path":"0-new-row.patch"}}}],"name":"tuple-stress"}},"ucd":{"Ok":{"runs":[{"stats":[{"name":"faults","cnt":131421.0},{"name":"cpu-clock","cnt":5812.052518},{"name":"wall-time","cnt":5.884635292},{"name":"instructions:u","cnt":39243599496.0},{"name":"cycles:u","cnt":22589367405.0},{"name":"task-clock","cnt":5812.051428},{"name":"max-rss","cnt":595304.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":481,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":134,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1876,"query_count":23879966,"query_hits":99.85},{"category":"BorrowChecking","time_ms":135,"query_count":7256,"query_hits":62.02},{"category":"Codegen","time_ms":1360,"query_count":8030,"query_hits":54.89},{"category":"Linking","time_ms":8,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":1798,"query_count":10296808,"query_hits":99.5}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Clean"},{"stats":[{"name":"wall-time","cnt":6.281624665},{"name":"cycles:u","cnt":24310237746.0},{"name":"max-rss","cnt":588336.0},{"name":"instructions:u","cnt":42511815873.0},{"name":"faults","cnt":129382.0},{"name":"cpu-clock","cnt":6231.236921},{"name":"task-clock","cnt":6231.235956}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":460,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":132,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1871,"query_count":22491876,"query_hits":99.87},{"category":"BorrowChecking","time_ms":872,"query_count":7628,"query_hits":64.16},{"category":"Codegen","time_ms":1085,"query_count":7124,"query_hits":53.4},{"category":"Linking","time_ms":10,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":1786,"query_count":11803318,"query_hits":99.57}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Nll"},{"stats":[{"name":"cpu-clock","cnt":7160.751595},{"name":"cycles:u","cnt":27873401468.0},{"name":"max-rss","cnt":644712.0},{"name":"wall-time","cnt":7.209891998},{"name":"instructions:u","cnt":53696588324.0},{"name":"faults","cnt":143653.0},{"name":"task-clock","cnt":7160.7467130000009}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":460,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":131,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":2047,"query_count":23876799,"query_hits":99.87},{"category":"BorrowChecking","time_ms":148,"query_count":7256,"query_hits":62.02},{"category":"Codegen","time_ms":2269,"query_count":8030,"query_hits":54.89},{"category":"Linking","time_ms":14,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":2076,"query_count":10296824,"query_hits":99.5}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"faults","cnt":135263.0},{"name":"max-rss","cnt":602696.0},{"name":"cycles:u","cnt":7914520461.0},{"name":"task-clock","cnt":2163.177324},{"name":"wall-time","cnt":2.207697193},{"name":"cpu-clock","cnt":2163.176824},{"name":"instructions:u","cnt":15026795758.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":462,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":132,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":59,"query_count":55229,"query_hits":99.52},{"category":"BorrowChecking","time_ms":0,"query_count":2957,"query_hits":100.0},{"category":"Codegen","time_ms":499,"query_count":3721,"query_hits":99.97},{"category":"Linking","time_ms":10,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":981,"query_count":266061,"query_hits":99.08}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"instructions:u","cnt":42784243511.0},{"name":"cpu-clock","cnt":6551.227452},{"name":"max-rss","cnt":682892.0},{"name":"task-clock","cnt":6551.231222},{"name":"wall-time","cnt":6.187271055},{"name":"faults","cnt":147430.0},{"name":"cycles:u","cnt":25313518706.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":465,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":136,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1899,"query_count":24337496,"query_hits":99.81},{"category":"BorrowChecking","time_ms":135,"query_count":8024,"query_hits":65.65},{"category":"Codegen","time_ms":1491,"query_count":30144,"query_hits":84.48},{"category":"Linking","time_ms":27,"query_count":6764,"query_hits":89.56},{"category":"Other","time_ms":1944,"query_count":10427218,"query_hits":99.45}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":false,"release":false,"state":"Clean"},{"stats":[{"name":"instructions:u","cnt":57184821306.0},{"name":"wall-time","cnt":7.417123825},{"name":"cycles:u","cnt":30451803062.0},{"name":"max-rss","cnt":735272.0},{"name":"task-clock","cnt":7865.739779},{"name":"faults","cnt":160309.0},{"name":"cpu-clock","cnt":7865.777893}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":457,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":133,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":2063,"query_count":24335259,"query_hits":99.84},{"category":"BorrowChecking","time_ms":150,"query_count":8024,"query_hits":65.65},{"category":"Codegen","time_ms":2441,"query_count":30450,"query_hits":84.42},{"category":"Linking","time_ms":27,"query_count":6800,"query_hits":89.62},{"category":"Other","time_ms":2079,"query_count":10427782,"query_hits":99.45}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"instructions:u","cnt":15093892286.0},{"name":"max-rss","cnt":639856.0},{"name":"cycles:u","cnt":8097206097.0},{"name":"cpu-clock","cnt":2215.473488},{"name":"task-clock","cnt":2215.478173},{"name":"faults","cnt":137541.0},{"name":"wall-time","cnt":2.252342585}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":464,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":134,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":61,"query_count":77814,"query_hits":98.65},{"category":"BorrowChecking","time_ms":0,"query_count":2957,"query_hits":100.0},{"category":"Codegen","time_ms":523,"query_count":15783,"query_hits":99.99},{"category":"Linking","time_ms":30,"query_count":5040,"query_hits":99.96},{"category":"Other","time_ms":980,"query_count":310209,"query_hits":99.21}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"cpu-clock","cnt":7493.497326},{"name":"task-clock","cnt":7493.501245},{"name":"wall-time","cnt":6.410781316},{"name":"faults","cnt":157465.0},{"name":"instructions:u","cnt":47415924159.0},{"name":"max-rss","cnt":719724.0},{"name":"cycles:u","cnt":28816596003.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":462,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":133,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1896,"query_count":24288286,"query_hits":99.82},{"category":"BorrowChecking","time_ms":138,"query_count":8024,"query_hits":65.65},{"category":"Codegen","time_ms":1465,"query_count":24768,"query_hits":81.46},{"category":"Linking","time_ms":25,"query_count":5406,"query_hits":87.75},{"category":"Other","time_ms":2189,"query_count":10405866,"query_hits":99.45}],"compilation_options":{"optimization_level":"Aggressive","incremental":false}},"check":false,"release":true,"state":"Clean"},{"stats":[{"name":"cpu-clock","cnt":9118.852865},{"name":"faults","cnt":167979.0},{"name":"instructions:u","cnt":61770877547.0},{"name":"max-rss","cnt":762560.0},{"name":"wall-time","cnt":7.603033309},{"name":"task-clock","cnt":9118.835145},{"name":"cycles:u","cnt":35056972542.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":477,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":133,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":2035,"query_count":24284474,"query_hits":99.84},{"category":"BorrowChecking","time_ms":146,"query_count":8024,"query_hits":65.65},{"category":"Codegen","time_ms":2453,"query_count":24858,"query_hits":81.47},{"category":"Linking","time_ms":29,"query_count":5406,"query_hits":87.75},{"category":"Other","time_ms":2253,"query_count":10405916,"query_hits":99.45}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalStart"},{"stats":[{"name":"faults","cnt":138077.0},{"name":"instructions:u","cnt":15247761132.0},{"name":"task-clock","cnt":2236.368166},{"name":"wall-time","cnt":2.259524196},{"name":"max-rss","cnt":641792.0},{"name":"cycles:u","cnt":8191674530.0},{"name":"cpu-clock","cnt":2236.35777}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":467,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":134,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":60,"query_count":76770,"query_hits":98.67},{"category":"BorrowChecking","time_ms":0,"query_count":2957,"query_hits":100.0},{"category":"Codegen","time_ms":531,"query_count":13090,"query_hits":99.99},{"category":"Linking","time_ms":25,"query_count":4898,"query_hits":99.96},{"category":"Other","time_ms":980,"query_count":298703,"query_hits":99.18}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalClean"}],"name":"ucd"}},"unify-linearly":{"Ok":{"runs":[{"stats":[{"name":"cpu-clock","cnt":63.926258},{"name":"wall-time","cnt":0.094855554},{"name":"task-clock","cnt":63.92729},{"name":"max-rss","cnt":93984.0},{"name":"faults","cnt":4999.0},{"name":"instructions:u","cnt":318515726.0},{"name":"cycles:u","cnt":208672550.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":18,"query_count":5604,"query_hits":77.23},{"category":"BorrowChecking","time_ms":0,"query_count":116,"query_hits":44.83},{"category":"Codegen","time_ms":2,"query_count":180,"query_hits":15.56},{"category":"Linking","time_ms":0,"query_count":4,"query_hits":0.0},{"category":"Other","time_ms":24,"query_count":59012,"query_hits":91.18}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Clean"},{"stats":[{"name":"cycles:u","cnt":209266151.0},{"name":"task-clock","cnt":66.008041},{"name":"wall-time","cnt":0.097000106},{"name":"instructions:u","cnt":321089643.0},{"name":"max-rss","cnt":94860.0},{"name":"cpu-clock","cnt":66.006754},{"name":"faults","cnt":5023.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":18,"query_count":5336,"query_hits":75.67},{"category":"BorrowChecking","time_ms":1,"query_count":126,"query_hits":50.79},{"category":"Codegen","time_ms":2,"query_count":162,"query_hits":9.88},{"category":"Linking","time_ms":0,"query_count":4,"query_hits":0.0},{"category":"Other","time_ms":24,"query_count":61004,"query_hits":91.47}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Nll"},{"stats":[{"name":"task-clock","cnt":75.483802},{"name":"max-rss","cnt":100652.0},{"name":"wall-time","cnt":0.106841704},{"name":"cpu-clock","cnt":75.481863},{"name":"instructions:u","cnt":364975808.0},{"name":"faults","cnt":6324.0},{"name":"cycles:u","cnt":246662364.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":20,"query_count":5565,"query_hits":77.84},{"category":"BorrowChecking","time_ms":0,"query_count":116,"query_hits":44.83},{"category":"Codegen","time_ms":4,"query_count":180,"query_hits":15.56},{"category":"Linking","time_ms":0,"query_count":4,"query_hits":0.0},{"category":"Other","time_ms":31,"query_count":59048,"query_hits":91.13}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"faults","cnt":5772.0},{"name":"cycles:u","cnt":132228649.0},{"name":"task-clock","cnt":44.61318},{"name":"cpu-clock","cnt":44.611035},{"name":"max-rss","cnt":90812.0},{"name":"instructions:u","cnt":195168289.0},{"name":"wall-time","cnt":0.075843463}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":4,"query_count":613,"query_hits":99.35},{"category":"BorrowChecking","time_ms":0,"query_count":36,"query_hits":100.0},{"category":"Codegen","time_ms":1,"query_count":69,"query_hits":100.0},{"category":"Linking","time_ms":0,"query_count":3,"query_hits":33.33},{"category":"Other","time_ms":21,"query_count":6867,"query_hits":98.19}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"cycles:u","cnt":144470313.0},{"name":"wall-time","cnt":0.080802614},{"name":"cpu-clock","cnt":49.650203},{"name":"task-clock","cnt":49.652449},{"name":"max-rss","cnt":98664.0},{"name":"faults","cnt":6133.0},{"name":"instructions:u","cnt":214573250.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":8,"query_count":759,"query_hits":94.07},{"category":"BorrowChecking","time_ms":0,"query_count":45,"query_hits":84.44},{"category":"Codegen","time_ms":1,"query_count":84,"query_hits":89.29},{"category":"Linking","time_ms":0,"query_count":3,"query_hits":33.33},{"category":"Other","time_ms":21,"query_count":11055,"query_hits":98.6}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"dummy fn","path":"0-dummy-fn.patch"}}},{"stats":[{"name":"cycles:u","cnt":510331454.0},{"name":"faults","cnt":12834.0},{"name":"task-clock","cnt":169.164018},{"name":"cpu-clock","cnt":169.157365},{"name":"instructions:u","cnt":758599882.0},{"name":"max-rss","cnt":115364.0},{"name":"wall-time","cnt":0.183000598}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":8,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":20,"query_count":21934,"query_hits":88.39},{"category":"BorrowChecking","time_ms":0,"query_count":136,"query_hits":52.94},{"category":"Codegen","time_ms":9,"query_count":1542,"query_hits":74.71},{"category":"Linking","time_ms":68,"query_count":154,"query_hits":63.64},{"category":"Other","time_ms":32,"query_count":81648,"query_hits":85.92}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":false,"release":false,"state":"Clean"},{"stats":[{"name":"cpu-clock","cnt":187.219615},{"name":"cycles:u","cnt":581491809.0},{"name":"max-rss","cnt":122348.0},{"name":"wall-time","cnt":0.195707821},{"name":"faults","cnt":14514.0},{"name":"task-clock","cnt":187.218494},{"name":"instructions:u","cnt":838970295.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":24,"query_count":21763,"query_hits":89.28},{"category":"BorrowChecking","time_ms":0,"query_count":136,"query_hits":52.94},{"category":"Codegen","time_ms":13,"query_count":1570,"query_hits":75.03},{"category":"Linking","time_ms":67,"query_count":156,"query_hits":62.82},{"category":"Other","time_ms":42,"query_count":81688,"query_hits":85.91}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"task-clock","cnt":126.260284},{"name":"max-rss","cnt":104968.0},{"name":"faults","cnt":13077.0},{"name":"instructions:u","cnt":548335169.0},{"name":"wall-time","cnt":0.15174249},{"name":"cycles:u","cnt":349850131.0},{"name":"cpu-clock","cnt":126.238815}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":8,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":4,"query_count":1862,"query_hits":95.06},{"category":"BorrowChecking","time_ms":0,"query_count":36,"query_hits":100.0},{"category":"Codegen","time_ms":10,"query_count":706,"query_hits":99.58},{"category":"Linking","time_ms":65,"query_count":55,"query_hits":96.36},{"category":"Other","time_ms":20,"query_count":14513,"query_hits":98.93}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"instructions:u","cnt":668907099.0},{"name":"cycles:u","cnt":456713786.0},{"name":"max-rss","cnt":122176.0},{"name":"wall-time","cnt":0.164678771},{"name":"faults","cnt":14566.0},{"name":"cpu-clock","cnt":155.718198},{"name":"task-clock","cnt":155.704667}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":8,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":8,"query_count":14104,"query_hits":98.52},{"category":"BorrowChecking","time_ms":0,"query_count":45,"query_hits":84.44},{"category":"Codegen","time_ms":19,"query_count":1257,"query_hits":98.73},{"category":"Linking","time_ms":65,"query_count":132,"query_hits":96.97},{"category":"Other","time_ms":21,"query_count":26331,"query_hits":99.29}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"dummy fn","path":"0-dummy-fn.patch"}}},{"stats":[{"name":"cpu-clock","cnt":161.903224},{"name":"max-rss","cnt":115068.0},{"name":"faults","cnt":11990.0},{"name":"wall-time","cnt":0.182878673},{"name":"instructions:u","cnt":768309210.0},{"name":"cycles:u","cnt":502286686.0},{"name":"task-clock","cnt":161.890516}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":8,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":20,"query_count":19026,"query_hits":86.94},{"category":"BorrowChecking","time_ms":0,"query_count":136,"query_hits":52.94},{"category":"Codegen","time_ms":6,"query_count":1188,"query_hits":69.53},{"category":"Linking","time_ms":64,"query_count":62,"query_hits":35.48},{"category":"Other","time_ms":39,"query_count":78072,"query_hits":85.32}],"compilation_options":{"optimization_level":"Aggressive","incremental":false}},"check":false,"release":true,"state":"Clean"},{"stats":[{"name":"task-clock","cnt":180.613269},{"name":"faults","cnt":13936.0},{"name":"max-rss","cnt":123048.0},{"name":"wall-time","cnt":0.192898681},{"name":"instructions:u","cnt":862303809.0},{"name":"cycles:u","cnt":571505731.0},{"name":"cpu-clock","cnt":180.611446}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":8,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":24,"query_count":18870,"query_hits":87.89},{"category":"BorrowChecking","time_ms":0,"query_count":136,"query_hits":52.94},{"category":"Codegen","time_ms":9,"query_count":1206,"query_hits":69.82},{"category":"Linking","time_ms":67,"query_count":62,"query_hits":35.48},{"category":"Other","time_ms":47,"query_count":78110,"query_hits":85.31}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalStart"},{"stats":[{"name":"task-clock","cnt":122.652269},{"name":"cpu-clock","cnt":122.647193},{"name":"wall-time","cnt":0.150076813},{"name":"cycles:u","cnt":353699515.0},{"name":"instructions:u","cnt":544746484.0},{"name":"max-rss","cnt":106260.0},{"name":"faults","cnt":12941.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":9,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":4,"query_count":1841,"query_hits":95.11},{"category":"BorrowChecking","time_ms":0,"query_count":36,"query_hits":100.0},{"category":"Codegen","time_ms":9,"query_count":517,"query_hits":99.42},{"category":"Linking","time_ms":62,"query_count":43,"query_hits":95.35},{"category":"Other","time_ms":22,"query_count":14421,"query_hits":98.92}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalClean"},{"stats":[{"name":"instructions:u","cnt":571618838.0},{"name":"faults","cnt":13292.0},{"name":"wall-time","cnt":0.156298684},{"name":"cycles:u","cnt":382139292.0},{"name":"task-clock","cnt":133.421082},{"name":"max-rss","cnt":112096.0},{"name":"cpu-clock","cnt":133.433939}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":0,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":8,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":8,"query_count":2464,"query_hits":94.24},{"category":"BorrowChecking","time_ms":0,"query_count":45,"query_hits":84.44},{"category":"Codegen","time_ms":7,"query_count":563,"query_hits":97.16},{"category":"Linking","time_ms":65,"query_count":47,"query_hits":91.49},{"category":"Other","time_ms":24,"query_count":15234,"query_hits":98.77}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":0,"name":"dummy fn","path":"0-dummy-fn.patch"}}}],"name":"unify-linearly"}},"unused-warnings":{"Ok":{"runs":[{"stats":[{"name":"max-rss","cnt":197004.0},{"name":"instructions:u","cnt":2503562971.0},{"name":"wall-time","cnt":0.476542444},{"name":"cycles:u","cnt":1635667159.0},{"name":"faults","cnt":31964.0},{"name":"task-clock","cnt":447.671733},{"name":"cpu-clock","cnt":447.67183}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":40,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":71,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":76,"query_count":180272,"query_hits":22.27},{"category":"BorrowChecking","time_ms":3,"query_count":80024,"query_hits":49.99},{"category":"Codegen","time_ms":3,"query_count":40104,"query_hits":0.03},{"category":"Linking","time_ms":0,"query_count":4,"query_hits":0.0},{"category":"Other","time_ms":230,"query_count":605510,"query_hits":53.41}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Clean"},{"stats":[{"name":"cpu-clock","cnt":446.624049},{"name":"faults","cnt":32151.0},{"name":"max-rss","cnt":197720.0},{"name":"instructions:u","cnt":2503294264.0},{"name":"task-clock","cnt":446.625514},{"name":"wall-time","cnt":0.47861472},{"name":"cycles:u","cnt":1639185643.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":40,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":71,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":76,"query_count":180264,"query_hits":22.27},{"category":"BorrowChecking","time_ms":3,"query_count":80028,"query_hits":50.0},{"category":"Codegen","time_ms":3,"query_count":40098,"query_hits":0.02},{"category":"Linking","time_ms":0,"query_count":4,"query_hits":0.0},{"category":"Other","time_ms":230,"query_count":605514,"query_hits":53.41}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Nll"},{"stats":[{"name":"instructions:u","cnt":3619568793.0},{"name":"task-clock","cnt":713.620408},{"name":"faults","cnt":60968.0},{"name":"cycles:u","cnt":2586566594.0},{"name":"cpu-clock","cnt":713.620007},{"name":"max-rss","cnt":312596.0},{"name":"wall-time","cnt":0.74347427}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":40,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":71,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":136,"query_count":180272,"query_hits":22.27},{"category":"BorrowChecking","time_ms":10,"query_count":80024,"query_hits":49.99},{"category":"Codegen","time_ms":55,"query_count":40104,"query_hits":0.03},{"category":"Linking","time_ms":0,"query_count":4,"query_hits":0.0},{"category":"Other","time_ms":378,"query_count":605546,"query_hits":53.4}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"task-clock","cnt":712.81463},{"name":"faults","cnt":71153.0},{"name":"instructions:u","cnt":3220065375.0},{"name":"max-rss","cnt":341416.0},{"name":"wall-time","cnt":0.708311968},{"name":"cycles:u","cnt":2525546483.0},{"name":"cpu-clock","cnt":712.815837}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":40,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":73,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":31,"query_count":80092,"query_hits":100.0},{"category":"BorrowChecking","time_ms":0,"query_count":12,"query_hits":100.0},{"category":"Codegen","time_ms":53,"query_count":60051,"query_hits":100.0},{"category":"Linking","time_ms":0,"query_count":3,"query_hits":33.33},{"category":"Other","time_ms":463,"query_count":420345,"query_hits":85.7}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"cycles:u","cnt":2396997664.0},{"name":"task-clock","cnt":685.456461},{"name":"cpu-clock","cnt":685.456231},{"name":"max-rss","cnt":346396.0},{"name":"wall-time","cnt":0.67740742},{"name":"faults","cnt":69980.0},{"name":"instructions:u","cnt":3189238595.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":40,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":73,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":55,"query_count":80206,"query_hits":99.96},{"category":"BorrowChecking","time_ms":0,"query_count":21,"query_hits":66.67},{"category":"Codegen","time_ms":55,"query_count":60066,"query_hits":99.99},{"category":"Linking","time_ms":0,"query_count":3,"query_hits":33.33},{"category":"Other","time_ms":403,"query_count":424497,"query_hits":85.84}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"dummy fn","path":"0-dummy-fn.patch"}}},{"stats":[{"name":"faults","cnt":39203.0},{"name":"cpu-clock","cnt":531.04191},{"name":"task-clock","cnt":531.055744},{"name":"cycles:u","cnt":1875535525.0},{"name":"max-rss","cnt":216932.0},{"name":"instructions:u","cnt":2874865576.0},{"name":"wall-time","cnt":0.553598875}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":40,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":71,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":75,"query_count":183850,"query_hits":23.47},{"category":"BorrowChecking","time_ms":3,"query_count":80028,"query_hits":50.0},{"category":"Codegen","time_ms":7,"query_count":80782,"query_hits":50.14},{"category":"Linking","time_ms":65,"query_count":94,"query_hits":53.19},{"category":"Other","time_ms":236,"query_count":613760,"query_hits":53.02}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":false,"release":false,"state":"Clean"},{"stats":[{"name":"cpu-clock","cnt":817.961056},{"name":"wall-time","cnt":0.84234696},{"name":"faults","cnt":68470.0},{"name":"task-clock","cnt":817.965329},{"name":"max-rss","cnt":332556.0},{"name":"cycles:u","cnt":2869891048.0},{"name":"instructions:u","cnt":4023204835.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":40,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":72,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":142,"query_count":183770,"query_hits":23.48},{"category":"BorrowChecking","time_ms":11,"query_count":80028,"query_hits":50.0},{"category":"Codegen","time_ms":60,"query_count":80794,"query_hits":50.15},{"category":"Linking","time_ms":72,"query_count":94,"query_hits":53.19},{"category":"Other","time_ms":393,"query_count":613792,"query_hits":53.02}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"instructions:u","cnt":3571713129.0},{"name":"faults","cnt":78164.0},{"name":"cpu-clock","cnt":804.709615},{"name":"wall-time","cnt":0.794284617},{"name":"max-rss","cnt":356164.0},{"name":"task-clock","cnt":804.717621},{"name":"cycles:u","cnt":2759738972.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":43,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":73,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":30,"query_count":80378,"query_hits":99.96},{"category":"BorrowChecking","time_ms":0,"query_count":12,"query_hits":100.0},{"category":"Codegen","time_ms":64,"query_count":100289,"query_hits":100.0},{"category":"Linking","time_ms":73,"query_count":51,"query_hits":96.08},{"category":"Other","time_ms":468,"query_count":425096,"query_hits":85.86}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"cpu-clock","cnt":786.802049},{"name":"wall-time","cnt":0.767841628},{"name":"faults","cnt":78386.0},{"name":"cycles:u","cnt":2686114614.0},{"name":"instructions:u","cnt":3580790008.0},{"name":"max-rss","cnt":369216.0},{"name":"task-clock","cnt":786.805158}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":40,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":73,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":54,"query_count":83293,"query_hits":99.87},{"category":"BorrowChecking","time_ms":0,"query_count":21,"query_hits":66.67},{"category":"Codegen","time_ms":67,"query_count":100628,"query_hits":99.98},{"category":"Linking","time_ms":73,"query_count":77,"query_hits":94.81},{"category":"Other","time_ms":402,"query_count":429349,"query_hits":85.99}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"dummy fn","path":"0-dummy-fn.patch"}}},{"stats":[{"name":"max-rss","cnt":220156.0},{"name":"cycles:u","cnt":1888879469.0},{"name":"faults","cnt":39231.0},{"name":"cpu-clock","cnt":534.467539},{"name":"wall-time","cnt":0.548384619},{"name":"instructions:u","cnt":2909293102.0},{"name":"task-clock","cnt":534.470651}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":40,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":72,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":73,"query_count":183266,"query_hits":23.25},{"category":"BorrowChecking","time_ms":2,"query_count":80028,"query_hits":50.0},{"category":"Codegen","time_ms":5,"query_count":80640,"query_hits":50.08},{"category":"Linking","time_ms":67,"query_count":56,"query_hits":35.71},{"category":"Other","time_ms":237,"query_count":613580,"query_hits":53.01}],"compilation_options":{"optimization_level":"Aggressive","incremental":false}},"check":false,"release":true,"state":"Clean"},{"stats":[{"name":"wall-time","cnt":0.840285962},{"name":"max-rss","cnt":335320.0},{"name":"task-clock","cnt":823.630677},{"name":"cycles:u","cnt":2905839394.0},{"name":"instructions:u","cnt":4058522909.0},{"name":"faults","cnt":68471.0},{"name":"cpu-clock","cnt":823.618918}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":40,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":72,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":135,"query_count":183195,"query_hits":23.26},{"category":"BorrowChecking","time_ms":10,"query_count":80028,"query_hits":50.0},{"category":"Codegen","time_ms":57,"query_count":80646,"query_hits":50.09},{"category":"Linking","time_ms":71,"query_count":56,"query_hits":35.71},{"category":"Other","time_ms":391,"query_count":613612,"query_hits":53.01}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalStart"},{"stats":[{"name":"task-clock","cnt":807.269342},{"name":"wall-time","cnt":0.799168248},{"name":"cpu-clock","cnt":807.268343},{"name":"max-rss","cnt":357352.0},{"name":"cycles:u","cnt":2773428670.0},{"name":"instructions:u","cnt":3585379120.0},{"name":"faults","cnt":78160.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":40,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":72,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":31,"query_count":80368,"query_hits":99.96},{"category":"BorrowChecking","time_ms":0,"query_count":12,"query_hits":100.0},{"category":"Codegen","time_ms":65,"query_count":100228,"query_hits":100.0},{"category":"Linking","time_ms":73,"query_count":39,"query_hits":94.87},{"category":"Other","time_ms":466,"query_count":425058,"query_hits":85.85}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalClean"},{"stats":[{"name":"cpu-clock","cnt":786.810984},{"name":"max-rss","cnt":360456.0},{"name":"wall-time","cnt":0.767067178},{"name":"cycles:u","cnt":2659693227.0},{"name":"instructions:u","cnt":3555584641.0},{"name":"faults","cnt":77999.0},{"name":"task-clock","cnt":786.811852}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":40,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":73,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":54,"query_count":80613,"query_hits":99.92},{"category":"BorrowChecking","time_ms":0,"query_count":21,"query_hits":66.67},{"category":"Codegen","time_ms":62,"query_count":100264,"query_hits":99.98},{"category":"Linking","time_ms":71,"query_count":43,"query_hits":90.7},{"category":"Other","time_ms":407,"query_count":425330,"query_hits":85.86}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":0,"name":"dummy fn","path":"0-dummy-fn.patch"}}}],"name":"unused-warnings"}},"webrender":{"Ok":{"runs":[{"stats":[{"name":"faults","cnt":47274.0},{"name":"instructions:u","cnt":14367446049.0},{"name":"wall-time","cnt":3.294294865},{"name":"cycles:u","cnt":12515305869.0},{"name":"task-clock","cnt":3209.200124},{"name":"cpu-clock","cnt":3209.199635},{"name":"max-rss","cnt":288632.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":79,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":146,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1618,"query_count":2437790,"query_hits":87.42},{"category":"BorrowChecking","time_ms":176,"query_count":59472,"query_hits":60.16},{"category":"Codegen","time_ms":517,"query_count":82290,"query_hits":56.8},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":658,"query_count":5897756,"query_hits":94.92}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Clean"},{"stats":[{"name":"cycles:u","cnt":13241315602.0},{"name":"wall-time","cnt":3.46549408},{"name":"faults","cnt":47462.0},{"name":"cpu-clock","cnt":3390.000949},{"name":"task-clock","cnt":3390.001865},{"name":"max-rss","cnt":289964.0},{"name":"instructions:u","cnt":15226178027.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":77,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":145,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":1627,"query_count":2111256,"query_hits":86.83},{"category":"BorrowChecking","time_ms":517,"query_count":62236,"query_hits":62.69},{"category":"Codegen","time_ms":355,"query_count":75222,"query_hits":55.88},{"category":"Linking","time_ms":0,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":654,"query_count":6466148,"query_hits":95.37}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":true,"release":false,"state":"Nll"},{"stats":[{"name":"max-rss","cnt":419460.0},{"name":"task-clock","cnt":4254.782099},{"name":"cpu-clock","cnt":4254.784327},{"name":"wall-time","cnt":4.346995298},{"name":"cycles:u","cnt":16529507272.0},{"name":"faults","cnt":79956.0},{"name":"instructions:u","cnt":19628076569.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":77,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":144,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":2031,"query_count":2417731,"query_hits":88.24},{"category":"BorrowChecking","time_ms":197,"query_count":59472,"query_hits":60.16},{"category":"Codegen","time_ms":939,"query_count":82290,"query_hits":56.8},{"category":"Linking","time_ms":1,"query_count":6,"query_hits":33.33},{"category":"Other","time_ms":845,"query_count":5897940,"query_hits":94.92}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"cpu-clock","cnt":1428.17385},{"name":"task-clock","cnt":1428.164089},{"name":"max-rss","cnt":405696.0},{"name":"cycles:u","cnt":5276412196.0},{"name":"instructions:u","cnt":6201821467.0},{"name":"wall-time","cnt":1.446485559},{"name":"faults","cnt":77962.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":77,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":145,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":206,"query_count":388506,"query_hits":99.12},{"category":"BorrowChecking","time_ms":0,"query_count":29581,"query_hits":100.0},{"category":"Codegen","time_ms":136,"query_count":24110,"query_hits":99.95},{"category":"Linking","time_ms":0,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":799,"query_count":962644,"query_hits":98.22}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"cycles:u","cnt":5483913544.0},{"name":"cpu-clock","cnt":1480.415981},{"name":"max-rss","cnt":405684.0},{"name":"faults","cnt":76725.0},{"name":"instructions:u","cnt":6664078569.0},{"name":"task-clock","cnt":1480.407006},{"name":"wall-time","cnt":1.500700239}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":77,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":144,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":374,"query_count":444345,"query_hits":98.18},{"category":"BorrowChecking","time_ms":16,"query_count":48800,"query_hits":85.6},{"category":"Codegen","time_ms":159,"query_count":28530,"query_hits":99.37},{"category":"Linking","time_ms":0,"query_count":5,"query_hits":60.0},{"category":"Other","time_ms":644,"query_count":1145172,"query_hits":98.46}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":true,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"cpu-clock","cnt":24666.556552},{"name":"max-rss","cnt":990660.0},{"name":"wall-time","cnt":9.714816473},{"name":"instructions:u","cnt":100390844188.0},{"name":"faults","cnt":241053.0},{"name":"task-clock","cnt":24666.530366},{"name":"cycles:u","cnt":93156542903.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":78,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":145,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":2025,"query_count":21474538,"query_hits":96.62},{"category":"BorrowChecking","time_ms":176,"query_count":66440,"query_hits":64.34},{"category":"Codegen","time_ms":5644,"query_count":1468488,"query_hits":95.13},{"category":"Linking","time_ms":103,"query_count":194288,"query_hits":95.44},{"category":"Other","time_ms":1427,"query_count":13285200,"query_hits":96.57}],"compilation_options":{"optimization_level":"No","incremental":false}},"check":false,"release":false,"state":"Clean"},{"stats":[{"name":"cpu-clock","cnt":28546.194485},{"name":"instructions:u","cnt":120010136224.0},{"name":"cycles:u","cnt":107762811637.0},{"name":"max-rss","cnt":1079600.0},{"name":"wall-time","cnt":12.228156226},{"name":"task-clock","cnt":28546.289683},{"name":"faults","cnt":274988.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":78,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":145,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":2703,"query_count":23134113,"query_hits":97.35},{"category":"BorrowChecking","time_ms":201,"query_count":66440,"query_hits":64.34},{"category":"Codegen","time_ms":7610,"query_count":1480882,"query_hits":95.1},{"category":"Linking","time_ms":148,"query_count":195040,"query_hits":95.45},{"category":"Other","time_ms":1214,"query_count":13979140,"query_hits":96.74}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalStart"},{"stats":[{"name":"cpu-clock","cnt":2668.29883},{"name":"task-clock","cnt":2668.476788},{"name":"max-rss","cnt":790424.0},{"name":"wall-time","cnt":2.62539801},{"name":"cycles:u","cnt":9429870158.0},{"name":"faults","cnt":145473.0},{"name":"instructions:u","cnt":11215804170.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":77,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":147,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":233,"query_count":1616725,"query_hits":97.33},{"category":"BorrowChecking","time_ms":0,"query_count":29581,"query_hits":100.0},{"category":"Codegen","time_ms":1166,"query_count":848777,"query_hits":100.0},{"category":"Linking","time_ms":66,"query_count":135656,"query_hits":100.0},{"category":"Other","time_ms":840,"query_count":4087909,"query_hits":99.56}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":"IncrementalClean"},{"stats":[{"name":"instructions:u","cnt":11903267445.0},{"name":"faults","cnt":145073.0},{"name":"cycles:u","cnt":9910835061.0},{"name":"cpu-clock","cnt":2764.642633},{"name":"task-clock","cnt":2764.744279},{"name":"max-rss","cnt":793868.0},{"name":"wall-time","cnt":2.654708802}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":78,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":146,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":400,"query_count":1747677,"query_hits":97.25},{"category":"BorrowChecking","time_ms":16,"query_count":48860,"query_hits":85.62},{"category":"Codegen","time_ms":1175,"query_count":854973,"query_hits":99.97},{"category":"Linking","time_ms":66,"query_count":135822,"query_hits":100.0},{"category":"Other","time_ms":684,"query_count":4258343,"query_hits":99.56}],"compilation_options":{"optimization_level":"No","incremental":true}},"check":false,"release":false,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}},{"stats":[{"name":"cycles:u","cnt":396079279731.0},{"name":"instructions:u","cnt":321121122517.0},{"name":"task-clock","cnt":105074.634137},{"name":"cpu-clock","cnt":105074.767494},{"name":"faults","cnt":368346.0},{"name":"wall-time","cnt":22.041041106},{"name":"max-rss","cnt":1383752.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":78,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":141,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":2093,"query_count":24422758,"query_hits":97.11},{"category":"BorrowChecking","time_ms":175,"query_count":66358,"query_hits":64.33},{"category":"Codegen","time_ms":7555,"query_count":1344847,"query_hits":94.74},{"category":"Linking","time_ms":77,"query_count":238000,"query_hits":96.32},{"category":"Other","time_ms":11798,"query_count":12589910,"query_hits":96.24}],"compilation_options":{"optimization_level":"Aggressive","incremental":false}},"check":false,"release":true,"state":"Clean"},{"stats":[{"name":"cpu-clock","cnt":116835.98263},{"name":"instructions:u","cnt":364712421679.0},{"name":"cycles:u","cnt":440121039658.0},{"name":"faults","cnt":400092.0},{"name":"task-clock","cnt":116835.752908},{"name":"wall-time","cnt":24.437885743},{"name":"max-rss","cnt":1451404.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":77,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":139,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":2708,"query_count":26694818,"query_hits":97.75},{"category":"BorrowChecking","time_ms":199,"query_count":66358,"query_hits":64.33},{"category":"Codegen","time_ms":9491,"query_count":1385379,"query_hits":94.84},{"category":"Linking","time_ms":70,"query_count":247108,"query_hits":96.45},{"category":"Other","time_ms":11623,"query_count":13262710,"query_hits":96.43}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalStart"},{"stats":[{"name":"instructions:u","cnt":10989323961.0},{"name":"wall-time","cnt":2.587661434},{"name":"cpu-clock","cnt":2681.224168},{"name":"cycles:u","cnt":9465988476.0},{"name":"max-rss","cnt":795384.0},{"name":"faults","cnt":147062.0},{"name":"task-clock","cnt":2681.329952}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":78,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":146,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":236,"query_count":1593587,"query_hits":97.05},{"category":"BorrowChecking","time_ms":0,"query_count":29549,"query_hits":100.0},{"category":"Codegen","time_ms":1131,"query_count":734213,"query_hits":100.0},{"category":"Linking","time_ms":62,"query_count":150187,"query_hits":100.0},{"category":"Other","time_ms":839,"query_count":2712069,"query_hits":99.33}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":"IncrementalClean"},{"stats":[{"name":"cycles:u","cnt":39482575633.0},{"name":"faults","cnt":208389.0},{"name":"cpu-clock","cnt":10623.331541},{"name":"task-clock","cnt":10623.433073},{"name":"instructions:u","cnt":42595243266.0},{"name":"wall-time","cnt":4.623329949},{"name":"max-rss","cnt":998656.0}],"self_profile":{"category_data":[{"category":"Parsing","time_ms":109,"query_count":0,"query_hits":0.0},{"category":"Expansion","time_ms":147,"query_count":0,"query_hits":0.0},{"category":"TypeChecking","time_ms":424,"query_count":2072711,"query_hits":97.42},{"category":"BorrowChecking","time_ms":18,"query_count":48806,"query_hits":85.61},{"category":"Codegen","time_ms":1324,"query_count":750877,"query_hits":99.8},{"category":"Linking","time_ms":63,"query_count":152171,"query_hits":100.0},{"category":"Other","time_ms":2444,"query_count":3007195,"query_hits":99.38}],"compilation_options":{"optimization_level":"Aggressive","incremental":true}},"check":false,"release":true,"state":{"IncrementalPatched":{"index":0,"name":"println","path":"0-println.patch"}}}],"name":"webrender"}}},"triple":"x86_64-unknown-linux-gnu"}