文件名称:SwiftResult:Swift的`Result`类型与SE-0235兼容
文件大小:22KB
文件格式:ZIP
更新时间:2024-04-07 11:20:29
Swift
迅捷结果
SwiftResult提供的Result类型与提出的Result类型兼容( ),可以将其添加到Swift 5.x的Swift标准库中。用它替换第三方Result类型可以使将代码迁移到Swift 5.x更加容易。
// An overload to return a `Result` instead of `throws`
extension JSONDecoder {
func decode < T>( _ type : T. Type , from json : JSON) -> Result
【文件预览】:
SwiftResult-master
----.travis.yml(1KB)
----SwiftResult.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(38KB)
--------xcshareddata()
----Sources()
--------SwiftResult()
----Package.swift(1KB)
----.gitignore(106B)
----Tests()
--------LinuxMain.swift(123B)
--------SwiftResultTests()
----README.md(2KB)
----LICENSE.txt(11KB)