ParseResult.apply

Undocumented in source. Be warned that the author may not have intended to support it.
struct ParseResult(R, T = void, E = ulong)
@safe @trusted static
static if(!is(T == void))
apply
(
alias func
)
(
auto ref ParseResult!(R, T, E) i
)
if (
is(typeof(func(i.data_)))
)
if (
isForwardRange!R &&
!is(E : R)
&&
)

Meta