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
|
|
}
|
|
}
|