std.format.internal.read
Functions 11
fn
void skipData(Range, Char)(ref Range input, scope const ref FormatSpec!Char spec)fn
T unformatValueImpl(T, Range, Char)(ref Range input, scope const ref FormatSpec!Char spec) if (isInputRange!Range && is(immutable T == immutable bool))fn
T unformatValueImpl(T, Range, Char)(ref Range input, scope const ref FormatSpec!Char spec) if (isInputRange!Range && is(T == typeof(null)))fn
T unformatValueImpl(T, Range, Char)(ref Range input, scope const ref FormatSpec!Char spec) if (isInputRange!Range && isIntegral!T && !is(T == enum) && isSomeChar!(ElementType!Range))fn
T unformatValueImpl(T, Range, Char)(ref Range input, scope const ref FormatSpec!Char spec) if (isFloatingPoint!T && !is(T == enum) && isInputRange!Range
&& isSomeChar!(ElementType!Range) && !is(Range == enum))fn
T unformatValueImpl(T, Range, Char)(ref Range input, scope const ref FormatSpec!Char spec) if (isInputRange!Range && isSomeChar!T && !is(T == enum) && isSomeChar!(ElementType!Range))fn
T unformatValueImpl(T, Range, Char)(ref Range input, scope const ref FormatSpec!Char fmt) if (isInputRange!Range && is(StringTypeOf!T) && !isAggregateType!T && !is(T == enum))fn
T unformatValueImpl(T, Range, Char)(ref Range input, scope const ref FormatSpec!Char fmt) if (isInputRange!Range && !is(StringTypeOf!T) && !isAggregateType!T
&& (isArray!T || isAssociativeArray!T || is(T == enum)))private fn
T rawRead(T, Range)(ref Range input) if (is(immutable ElementEncodingType!Range == immutable char)
|| is(immutable ElementEncodingType!Range == immutable byte)
|| is(immutable ElementEncodingType!Range == immutable ubyte))fn
T unformatElement(T, Range, Char)(ref Range input, scope const ref FormatSpec!Char spec) if (isInputRange!Range)Templates 1
tmplacceptedSpecs(T)