]> git.lizzy.rs Git - rust.git/blob - tests/rustdoc-json/impls/local_for_local.rs
Rollup merge of #103236 - tspiteri:redoc-int-adc-sbb, r=m-ou-se
[rust.git] / tests / rustdoc-json / impls / local_for_local.rs
1 #![feature(no_core)]
2 #![no_core]
3
4 // @set struct = "$.index[*][?(@.name=='Struct')].id"
5 pub struct Struct;
6 // @set trait = "$.index[*][?(@.name=='Trait')].id"
7 pub trait Trait {}
8 // @set impl = "$.index[*][?(@.docs=='impl')].id"
9 /// impl
10 impl Trait for Struct {}
11
12 // @is "$.index[*][?(@.name=='Struct')].inner.impls[*]" $impl
13 // @is "$.index[*][?(@.name=='Trait')].inner.implementations[*]" $impl
14 // @is "$.index[*][?(@.docs=='impl')].inner.trait.id" $trait
15 // @is "$.index[*][?(@.docs=='impl')].inner.for.inner.id" $struct