1 // ignore-tidy-linelength
6 // @count generic_returns.json "$.index[*][?(@.name=='generic_returns')].inner.items[*]" 2
8 // @set foo = - "$.index[*][?(@.name=='Foo')].id"
11 // @is - "$.index[*][?(@.name=='get_foo')].inner.decl.inputs" []
12 // @is - "$.index[*][?(@.name=='get_foo')].inner.decl.output.kind" '"impl_trait"'
13 // @count - "$.index[*][?(@.name=='get_foo')].inner.decl.output.inner[*]" 1
14 // @is - "$.index[*][?(@.name=='get_foo')].inner.decl.output.inner[0].trait_bound.trait.inner.id" $foo
15 pub fn get_foo() -> impl Foo {