Function pullBy
Removes elements from a range by a publicly visible field of ElemntType!Range
ref auto pullBy(string member, alias pred, Range, Values...)
(
ref return Range range,
Values values
)
if (from .std .range .isInputRange!Range);
Parameters
Name | Description |
---|---|
range | a mutable range |
values | variables args of ranges and values to pull out |
member | which member in ElementType!Range to pull by |
pred | a unary transform predicate or binary equality predicate. Defaults to == . |
Returns
Modified range
Since
0.0.1