committed by
					
						 Sean McArthur
						Sean McArthur
					
				
			
			
				
	
			
			
			
						parent
						
							0bf30ccc68
						
					
				
				
					commit
					4cf22dfa21
				
			
							
								
								
									
										10
									
								
								src/error.rs
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								src/error.rs
									
									
									
									
									
								
							| @@ -323,6 +323,7 @@ impl StdError for Error { | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     #[cfg(not(error_source))] | ||||
|     fn cause(&self) -> Option<&StdError> { | ||||
|         self | ||||
|             .inner | ||||
| @@ -330,6 +331,15 @@ impl StdError for Error { | ||||
|             .as_ref() | ||||
|             .map(|cause| &**cause as &StdError) | ||||
|     } | ||||
|  | ||||
|     #[cfg(error_source)] | ||||
|     fn source(&self) -> Option<&(StdError + 'static)> { | ||||
|         self | ||||
|             .inner | ||||
|             .cause | ||||
|             .as_ref() | ||||
|             .map(|cause| &**cause as &(StdError + 'static)) | ||||
|     } | ||||
| } | ||||
|  | ||||
| #[doc(hidden)] | ||||
|   | ||||
		Reference in New Issue
	
	Block a user