1 #![crate_name = "funambulism"]
2 #![feature(doc_auto_cfg, doc_cfg)]
3 
4 // @has 'funambulism/struct.Disorbed.html'
5 // @count   - '//*[@class="stab portability"]' 1
6 // @matches - '//*[@class="stab portability"]' 'crate feature disorbed'
7 // compile-flags:--cfg feature="disorbed"
8 #[cfg(feature = "disorbed")]
9 pub struct Disorbed;
10 
11 // @has 'funambulism/struct.Aesthesia.html'
12 // @count   - '//*[@class="stab portability"]' 1
13 // @matches - '//*[@class="stab portability"]' 'crate feature aesthesia'
14 // compile-flags:--cfg feature="aesthesia"
15 #[doc(cfg(feature = "aesthesia"))]
16 pub struct Aesthesia;
17 
18 // @has 'funambulism/struct.Pliothermic.html'
19 // @count   - '//*[@class="stab portability"]' 1
20 // @matches - '//*[@class="stab portability"]' 'crate feature pliothermic'
21 // compile-flags:--cfg feature="epopoeist"
22 #[cfg(feature = "epopoeist")]
23 #[doc(cfg(feature = "pliothermic"))]
24 pub struct Pliothermic;
25 
26 // @has 'funambulism/struct.Simillimum.html'
27 // @count   - '//*[@class="stab portability"]' 0
28 // compile-flags:--cfg feature="simillimum"
29 #[cfg(feature = "simillimum")]
30 #[doc(cfg(all()))]
31 pub struct Simillimum;
32