encode
- void encode(const(Marker) , R writer)
- void encode(const(Na) , R writer)
- void encode(const(Bool) val, R writer)
- void encode(const(Num) value, R writer)
- void encode(const(Str) val, R writer)
- void encode(const(Coord) val, R writer)
- void encode(const(XStr) val, R writer)
- void encode(const(Uri) val, R writer)
- void encode(const(Ref) val, R writer)
void
encode
if (
isOutputRange!(R, char)
)
- void encode(const(Date) val, R writer)
- void encode(const(TimeOfDay) val, R writer)
- void encode(const(Time) val, R writer)
- void encode(const(DateTime) val, R writer)
- void encode(const(SysTime) val, R writer)
- void encode(const(Tag) val, R writer, SortedKeys sorted)
- void encode(const(List) val, R writer)
- void encode(const(Dict) dict, R writer, DictBraces useBraces, SortedKeys sorted)
- void encode(const(Grid) grid, R writer, SortedKeys sorted)
Encodes Ref as @someRef. Expects an OutputRange as writer.