to_set
Description:
[ Version ( since = "0.4.0-alpha" ) ]
public Future<Set<G>> to_set (owned HashDataFunc<G>? hash = null, owned EqualDataFunc<G>? equal = null)
public Future<Set<G>> to_set (owned HashDataFunc<G>? hash = null, owned EqualDataFunc<G>? equal = null)
Accumulates the elements into a new set.
There are no guarantees on the type, mutability, or thread-safety of the set.
This is equivalent to:
seq.collect( Collectors.to_set<G>(hash, equal) );
This is a terminal operation.
Parameters:
hash |
a hash function. if not specified, Gee.Functions.get_hash_func_for is used to get a proper function |
equal |
an equal function. if not specified, Gee.Functions.get_equal_func_for is used to get a proper function |
Returns:
a future of the result set |