@ -590,7 +590,7 @@ name = "traits1"
 
			
		
	
		
		
			
				
					
					path  =  "exercises/traits/traits1.rs" path  =  "exercises/traits/traits1.rs"  
			
		
	
		
		
			
				
					
					mode  =  "test" mode  =  "test"  
			
		
	
		
		
			
				
					
					hint  =  "" " hint  =  "" "  
			
		
	
		
		
			
				
					
					A  discussion  about  Traits  in  Rust  can  be  found  at : 下 面 的 网 站 是 关 于  Rust  中  Traits  的 讨 论 :  
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					https : / / doc . rust-lang . org / book / ch10-02-traits . html https : / / doc . rust-lang . org / book / ch10-02-traits . html  
			
		
	
		
		
			
				
					
					"" " "" "  
			
		
	
		
		
			
				
					
					
 
			
		
	
	
		
		
			
				
					
						
						
						
							
								 
						
					 
					@ -599,11 +599,11 @@ name = "traits2"
 
			
		
	
		
		
			
				
					
					path  =  "exercises/traits/traits2.rs" path  =  "exercises/traits/traits2.rs"  
			
		
	
		
		
			
				
					
					mode  =  "test" mode  =  "test"  
			
		
	
		
		
			
				
					
					hint  =  "" " hint  =  "" "  
			
		
	
		
		
			
				
					
					Notice  how  the  trait  takes  ownership  of  'self' , and  returns  ` Self ' . 注 意  trait  是 如 何 取 得  'self'  的 所 有 权 , 并 返 回 一 个  'Self'  的 。  
			
				
				
			
		
	
		
		
			
				
					
					Try  mutating  the  incoming  string  vector . 尝 试 修 改 传 入 的 字 符 串  vector 。   
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					
 
			
		
	
		
		
			
				
					
					Vector s provide  suitable  methods  for  adding  an  element  at  the  end .  See  Vector  已 提 供 了 在 它 尾 部 添 加 一 个 元 素 的 方 法 。   
			
				
				
			
		
	
		
		
			
				
					
					the  documentation  at :  https : / / doc . rust-lang . org / std / vec / struct . Vec . html "" " 参 阅 文 档 : https : / / doc . rust-lang . org / std / vec / struct . Vec . html "" "  
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					
 
			
		
	
		
		
			
				
					
					# TESTS # TESTS