mirror of
				https://github.com/rust-lang/rust.git
				synced 2025-11-03 22:49:17 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			18 lines
		
	
	
		
			657 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			657 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
error[E0107]: type alias takes 1 lifetime argument but 2 lifetime arguments were supplied
 | 
						|
  --> $DIR/mismatched_arg_count.rs:7:29
 | 
						|
   |
 | 
						|
LL | fn bar<'a, T: Trait<'a>>(_: Alias<'a, 'a, T>) {}
 | 
						|
   |                             ^^^^^     -- help: remove this lifetime argument
 | 
						|
   |                             |
 | 
						|
   |                             expected 1 lifetime argument
 | 
						|
   |
 | 
						|
note: type alias defined here, with 1 lifetime parameter: `'a`
 | 
						|
  --> $DIR/mismatched_arg_count.rs:5:6
 | 
						|
   |
 | 
						|
LL | type Alias<'a, T> = <T as Trait<'a>>::Assoc;
 | 
						|
   |      ^^^^^ --
 | 
						|
 | 
						|
error: aborting due to previous error
 | 
						|
 | 
						|
For more information about this error, try `rustc --explain E0107`.
 |