mirror of https://github.com/KaiserY/trpl-zh-cn
				
				
				
			
			You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					15 lines
				
				629 B
			
		
		
			
		
	
	
					15 lines
				
				629 B
			| 
											4 years ago
										 | $ cargo run | ||
|  |    Compiling message-passing v0.1.0 (file:///projects/message-passing) | ||
|  | error[E0382]: borrow of moved value: `val` | ||
|  |   --> src/main.rs:10:31 | ||
|  |    | | ||
|  | 8  |         let val = String::from("hi"); | ||
|  |    |             --- move occurs because `val` has type `String`, which does not implement the `Copy` trait | ||
|  | 9  |         tx.send(val).unwrap(); | ||
|  |    |                 --- value moved here | ||
|  | 10 |         println!("val is {}", val); | ||
|  |    |                               ^^^ value borrowed here after move | ||
|  | 
 | ||
|  | For more information about this error, try `rustc --explain E0382`. | ||
|  | error: could not compile `message-passing` due to previous error |