nullableRange

nullableRange
(
T
)
(
inout T value
)

Parameters

value T

inner value.

Return Value

Type: NullableRange!T

nullable range value.

Examples

assert(99.nullableRange.front == 99);

auto x = 100.nullableRange;
assert(x.front == 100);

x.front = 1234;
assert(x.front == 1234);
x.popFront;
assert(x.empty == true);

Meta