first(where:)

func first(where predicate: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?