Element type produced by the source iterable.
Source iterable enumerated for unique values.
OptionalsetFactory: SetFactory<T>Optional factory supplying the set used to track seen values.
A deferred iterable yielding each distinct value while preserving order.
Yields only the first occurrence of each value from the source iterable.