The structure isn't copyable. Please use it's pointer with range modifiers.
Exactly one call of empty has to be preciding each call of front.
Exactly one call of popFront has to be following each call of front.
Some Phobos functions doesn't follow this rule.
All elements of the each row have to be accessed exactly once before
the next row can be processed.
Rapid CSV reader represented as a range of rows.
The structure isn't copyable. Please use it's pointer with range modifiers.
Exactly one call of empty has to be preciding each call of front. Exactly one call of popFront has to be following each call of front. Some Phobos functions doesn't follow this rule.
All elements of the each row have to be accessed exactly once before the next row can be processed.