35 lines
		
	
	
		
			603 B
		
	
	
	
		
			Swift
		
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			603 B
		
	
	
	
		
			Swift
		
	
	
| //
 | |
| //  SwiftFusionError.swift
 | |
| //  Pods
 | |
| //
 | |
| //  Created by 250102 on 2025/5/9.
 | |
| //
 | |
| 
 | |
| public class SwiftFusionError: FusionError {
 | |
|     private let causeValue: Error
 | |
|     
 | |
|     public init(_ cause: Error) {
 | |
|         self.causeValue = cause
 | |
|     }
 | |
|     
 | |
|     public var cause: Error? {
 | |
|         return causeValue
 | |
|     }
 | |
|     
 | |
|     public var info: String? {
 | |
|         return nil
 | |
|     }
 | |
|     
 | |
|     public var errorCode: Int {
 | |
|         return causeValue.code
 | |
|     }
 | |
|     
 | |
|     public var message: String {
 | |
|         return causeValue.localizedDescription
 | |
|     }
 | |
|     
 | |
|     public var waterfallName: String? {
 | |
|         return nil
 | |
|     }
 | |
| }
 |