mirror of
				https://github.com/rust-lang/rust.git
				synced 2025-11-04 06:56:14 +00:00 
			
		
		
		
	This switches from using `<div>` to the more semantic `<ul>`, and using class names that rhyme with the classes the search results table uses.
		
			
				
	
	
		
			34 lines
		
	
	
		
			916 B
		
	
	
	
		
			Rust
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			916 B
		
	
	
	
		
			Rust
		
	
	
	
	
	
#![feature(doc_cfg)]
 | 
						|
#![feature(no_core)]
 | 
						|
 | 
						|
#![crate_name = "foo"]
 | 
						|
#![no_core]
 | 
						|
 | 
						|
// @has 'foo/index.html'
 | 
						|
// @has - '//*[@class="item-name"]/*[@class="stab portability"]' 'foobar'
 | 
						|
// @has - '//*[@class="item-name"]/*[@class="stab portability"]' 'bar'
 | 
						|
 | 
						|
#[doc(cfg(feature = "foobar"))]
 | 
						|
mod imp_priv {
 | 
						|
    // @has 'foo/struct.BarPriv.html'
 | 
						|
    // @has - '//*[@id="main-content"]/*[@class="item-info"]/*[@class="stab portability"]' \
 | 
						|
    //    'Available on crate feature foobar only.'
 | 
						|
    pub struct BarPriv {}
 | 
						|
    impl BarPriv {
 | 
						|
        pub fn test() {}
 | 
						|
    }
 | 
						|
}
 | 
						|
#[doc(cfg(feature = "foobar"))]
 | 
						|
pub use crate::imp_priv::*;
 | 
						|
 | 
						|
pub mod bar {
 | 
						|
    // @has 'foo/bar/struct.Bar.html'
 | 
						|
    // @has - '//*[@id="main-content"]/*[@class="item-info"]/*[@class="stab portability"]' \
 | 
						|
    //    'Available on crate feature bar only.'
 | 
						|
    #[doc(cfg(feature = "bar"))]
 | 
						|
    pub struct Bar;
 | 
						|
}
 | 
						|
 | 
						|
#[doc(cfg(feature = "bar"))]
 | 
						|
pub use bar::Bar;
 |