Generic Structure
AsyncThrowingMapSequence
An asynchronous sequence that maps the given error-throwing closure over the asynchronous sequence’s elements.
ある非同期シーケンス、それは与えられたエラースロークロージャを非同期シーケンスのもつ要素のすべてにわたってマップします。
Technology
- Swift Standard Library
Swift標準ライブラリ
Declaration
宣言
struct AsyncThrowingMapSequence<Base, Transformed> where Base : AsyncSequence
Topics
話題
Instance Methods
インスタンスメソッド
func allSatisfy((Transformed) -> Bool) -> Bool
Returns a Boolean value that indicates whether all elements produced by the asynchronous sequence satisfies the given predicate.
あるブール値を返します、それは非同期シーケンスによって生み出される全ての要素がこの与えられた述部を満足させるかどうかを指し示します。
func contains(Transformed) -> Bool
Returns a Boolean value that indicates whether the asynchronous sequence contains the given element.
あるブール値を返します、それは非同期シーケンスがこの与えられた要素を含むかどうかを指し示します。
Available when Transformed
conforms to Equatable
.
Transformed
がEquatable
に準拠する時に利用可能です。
func max() -> Transformed?
Returns the maximum element in an asynchronous sequence of comparable elements.
比較可能要素それらからなるある非同期シーケンスの中の最大の要素を返します。
Available when Transformed
conforms to Comparable
.
Transformed
がComparable
に準拠する場合に利用可能です。
func min() -> Transformed?
Returns the minimum element in an asynchronous sequence of comparable elements.
比較可能要素それらからなるある非同期シーケンスの中の最小の要素を返します。
Available when Transformed
conforms to Comparable
.
Transformed
がComparable
に準拠する場合に利用可能です。
See Also
参照
Transforming a Sequence
シーケンスを変形する
struct AsyncMapSequence
An asynchronous sequence that maps the given closure over the asynchronous sequence’s elements.
ある非同期シーケンス、それは与えられたクロージャを非同期シーケンスのもつ要素のすべてにわたってマップします。
struct AsyncCompactMapSequence
An asynchronous sequence that maps a given closure over the asynchronous sequence’s elements, omitting results that don’t return a value.
ある非同期シーケンス、それは与えられたクロージャを非同期シーケンスのもつ要素のすべてにわたってマップします、値を返さない結果を省きます。
struct AsyncThrowingCompactMapSequence
An asynchronous sequence that maps an error-throwing closure over the base sequence’s elements, omitting results that don’t return a value.
ある非同期シーケンス、それはあるエラースロークロージャを基底シーケンスのもつ要素のすべてにわたってマップします、値を返さない結果を省きます。
struct AsyncFlatMapSequence
An asynchronous sequence that concatenates the results of calling a given transformation with each element of this sequence.
ある非同期シーケンス、それは与えられた変換をこのシーケンスの各要素で呼び出すことの結果を連結します。
struct AsyncThrowingFlatMapSequence
An asynchronous sequence that concatenates the results of calling a given error-throwing transformation with each element of this sequence.
ある非同期シーケンス、それは与えられたエラースロー変換をこのシーケンスの各要素で呼び出すことの結果を連結します。