Returns a result indicating a parse success.
@useResult @preferInline Success<R> success<R>(R result, [int? position]) => Success<R>(buffer, position ?? this.position, result);