Decimal.fromString

Result!( typeof(this), DecimalParseError) fromString( scope const( char)[] text) static @safe pure

Exact parse. Grammar: [+-]? digits [ '.' digits ] [ (e|E) [+-]? digits ], or Inf, Infinity, NaN[ddddd], sNaN[ddddd] (with optional sign on NaN per IEEE 754-2019).

Returns

Result!(typeof(this), DecimalParseError). Failures:

EMPTY, MALFORMED (offset), PRECISION (significant digits > P), EXPONENT (outside the biased range), PAYLOAD.