Generic Structure
AsyncThrowingDropWhileSequence
An asynchronous sequence which omits elements from the base sequence until a given error-throwing closure returns false, after which it passes through all remaining elements.
ある非同期シーケンス、それは要素を基底シーケンスから、ある与えられたエラースロークロージャがfalseを返すまで省きます、それの後それは全ての残りの要素をずっと渡します。
Technology
- Swift Standard Library
Swift標準ライブラリ
Declaration
宣言
struct AsyncThrowingDropWhileSequence<Base> where Base : AsyncSequence
Topics
話題
Instance Methods
インスタンスメソッド
func allSatisfy((Base.Element) -> Bool) -> Bool
Returns a Boolean value that indicates whether all elements produced by the asynchronous sequence satisfies the given predicate.
あるブール値を返します、それは非同期シーケンスによって生み出される全ての要素がこの与えられた述部を満足させるかどうかを指し示します。
func contains(Base.Element) -> Bool
Returns a Boolean value that indicates whether the asynchronous sequence contains the given element.
あるブール値を返します、それは非同期シーケンスがこの与えられた要素を含むかどうかを指し示します。
Available when Base
.
Element
conforms to Equatable
.
Base
.
Element
がEquatable
に準拠する時に利用可能です。
func max() -> Base.Element?
Returns the maximum element in an asynchronous sequence of comparable elements.
比較可能要素それらからなるある非同期シーケンスの中の最大の要素を返します。
Available when Base
.
Element
conforms to Comparable
.
Base
.
Element
がComparable
に準拠する時に利用可能です。
func min() -> Base.Element?
Returns the minimum element in an asynchronous sequence of comparable elements.
比較可能要素それらからなるある非同期シーケンスの中の最小の要素を返します。
Available when Base
.
Element
conforms to Comparable
.
Base
.
Element
がComparable
に準拠する時に利用可能です。
See Also
参照
Excluding Elements
要素を除外する
struct AsyncDropFirstSequence
An asynchronous sequence which omits a specified number of elements from the base asynchronous sequence, then passes through all remaining elements.
ある非同期シーケンス、それは指定された数の要素を基底非同期シーケンスから省きます、それから全ての残りの要素をずっと渡します。
struct AsyncDropWhileSequence
An asynchronous sequence which omits elements from the base sequence until a given closure returns false, after which it passes through all remaining elements.
ある非同期シーケンス、それは要素を基底シーケンスから、ある与えられたクロージャがfalseを返すまで省きます、それの後それは全ての残りの要素をずっと渡します。
struct AsyncFilterSequence
An asynchronous sequence that contains, in order, the elements of the base sequence that satisfy a given predicate.
ある非同期シーケンス、それは基底シーケンスの要素それらを、順番に含みます、それらは与えられた述部を満たすものです。
struct AsyncThrowingFilterSequence
An asynchronous sequence that contains, in order, the elements of the base sequence that satisfy the given error-throwing predicate.
ある非同期シーケンス、それは基底シーケンスの要素それらを、順番に含みます、それらは与えられたエラースロー述部を満たすものです。