mirror of
				https://github.com/rust-lang/rust.git
				synced 2025-10-31 13:04:42 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			21 lines
		
	
	
		
			645 B
		
	
	
	
		
			Rust
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			645 B
		
	
	
	
		
			Rust
		
	
	
	
	
	
| //@ aux-build:rustdoc-impl-parts-crosscrate.rs
 | |
| //@ ignore-cross-compile
 | |
| 
 | |
| #![feature(negative_impls)]
 | |
| 
 | |
| extern crate rustdoc_impl_parts_crosscrate;
 | |
| 
 | |
| pub struct Bar<T: Copy + Send> { t: T }
 | |
| 
 | |
| // The output file is html embedded in javascript, so the html tags
 | |
| // aren't stripped by the processing script and we can't check for the
 | |
| // full impl string.  Instead, just make sure something from each part
 | |
| // is mentioned.
 | |
| 
 | |
| //@ hasraw trait.impl/rustdoc_impl_parts_crosscrate/trait.AnAutoTrait.js Bar
 | |
| //@ hasraw - Send
 | |
| //@ hasraw - !AnAutoTrait
 | |
| //@ hasraw - Copy
 | |
| impl<T: Send> !rustdoc_impl_parts_crosscrate::AnAutoTrait for Bar<T>
 | |
|     where T: Copy {}
 | 
