Generic Instance Method 総称体インスタンスメソッド

flatMapError(_:)

Returns a new result, mapping any failure value using the given transformation and unwrapping the produced result. 新しい結果を返します、あらゆる失敗値をこの与えられた変換を使ってマッピングします、そして生成された結果をアンラップします。

Declaration 宣言

func flatMapError<NewFailure>(_ transform: (Failure) -> Result<Success, NewFailure>) -> Result<Success, NewFailure> where NewFailure : Error

Parameters パラメータ

transform

A closure that takes the failure value of the instance. インスタンスの失敗値をとるクロージャ。

Return Value 戻り値

A Result instance, either from the closure or the previous .success. Resultインスタンス、クロージャまたは前の.successのどちらかから。

See Also 参照

Transforming a Result 結果を変換する