mirror of
				https://github.com/rust-lang/rust.git
				synced 2025-10-30 20:44:34 +00:00 
			
		
		
		
	 c339541f73
			
		
	
	
		c339541f73
		
	
	
	
	
		
			
			The test code did have an inference failure, but that would have failed on Rust 1.79 and earlier too. Now it is rewritten to be specifically affected by 1.80's `impl FromIterator<_> for Box<str>`.
		
			
				
	
	
		
			15 lines
		
	
	
		
			560 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
		
			560 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| error[E0282]: type annotations needed for `Box<_>`
 | |
|   --> $DIR/detect-old-time-version-format_description-parse.rs:9:9
 | |
|    |
 | |
| LL |     let items = iter.collect::<Option<Box<_>>>()?;
 | |
|    |         ^^^^^
 | |
| LL |
 | |
| LL |     Some(items.into())
 | |
|    |                ---- type must be known at this point
 | |
|    |
 | |
|    = note: this is an inference error on crate `time` caused by an API change in Rust 1.80.0; update `time` to version `>=0.3.35` by calling `cargo update`
 | |
| 
 | |
| error: aborting due to 1 previous error
 | |
| 
 | |
| For more information about this error, try `rustc --explain E0282`.
 |