// exact-check const EXPECTED = [ { 'query': '-> Result', 'others': [ { 'path': 'nested_unboxed', 'name': 'something' }, ], }, { 'query': '-> Result, bool>', 'others': [ { 'path': 'nested_unboxed', 'name': 'something' }, ], }, { 'query': '-> Object, bool', 'others': [ { 'path': 'nested_unboxed', 'name': 'something' }, ], }, { 'query': '-> Object, bool', 'others': [ { 'path': 'nested_unboxed', 'name': 'something' }, ], }, { 'query': '-> i32, u32, bool', 'others': [ { 'path': 'nested_unboxed', 'name': 'something' }, ], }, { 'query': '-> Result', // can't put nested generics out of order 'others': [], }, { 'query': '-> Result, bool>', 'others': [ { 'path': 'nested_unboxed', 'name': 'something' }, ], }, { 'query': '-> Result, bool>', 'others': [], }, { 'query': '-> Result, u32, bool>', 'others': [], }, { 'query': '-> Result, bool>', 'others': [], }, { 'query': '-> Result>', 'others': [], }, { 'query': '-> Result, Object, bool>', 'others': [], }, ];