mirror of
				https://github.com/rust-lang/rust.git
				synced 2025-10-31 13:04:42 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			27 lines
		
	
	
		
			720 B
		
	
	
	
		
			Rust
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			720 B
		
	
	
	
		
			Rust
		
	
	
	
	
	
| #![feature(doc_notable_trait)]
 | |
| 
 | |
| #[doc(notable_trait)]
 | |
| pub trait SomeTrait {}
 | |
| 
 | |
| pub struct SomeStruct;
 | |
| pub struct OtherStruct;
 | |
| impl SomeTrait for &[SomeStruct] {}
 | |
| 
 | |
| //@ has doc_notable_trait_slice/fn.bare_fn_matches.html
 | |
| //@ snapshot bare_fn_matches - '//script[@id="notable-traits-data"]'
 | |
| pub fn bare_fn_matches() -> &'static [SomeStruct] {
 | |
|     &[]
 | |
| }
 | |
| 
 | |
| //@ has doc_notable_trait_slice/fn.bare_fn_no_matches.html
 | |
| //@ count - '//script[@id="notable-traits-data"]' 0
 | |
| pub fn bare_fn_no_matches() -> &'static [OtherStruct] {
 | |
|     &[]
 | |
| }
 | |
| 
 | |
| //@ has doc_notable_trait_slice/fn.bare_fn_mut_no_matches.html
 | |
| //@ count - '//script[@id="notable-traits-data"]' 0
 | |
| pub fn bare_fn_mut_no_matches() -> &'static mut [SomeStruct] {
 | |
|     &mut []
 | |
| }
 | 
