Flag for wrapping zinc dicts in {}
Flag for sorting columns names and dictionary keys alphabetically
Encodes Marker as 'M'. Expects an OutputRange as writer.
Encodes Na as 'NA'. Expects an OutputRange as writer.
Encodes Bool as 'T' or 'F'. Expects an OutputRange as writer.
Encodes Num as 1, -34, 10_000, 5.4e-45, 9.23kg, 74.2°F, 4min, INF, -INF, NaN. Expects an OutputRange as writer.
Encodes Str as "hello", "foo\nbar\"". Expects an OutputRange as writer.
Encodes Coord as C(74.0000, -77.000) Expects an OutputRange as writer.
Encodes XStr as Type("value"). Expects an OutputRange as writer.
Encodes Uri as /a/b/c. Expects an OutputRange as writer.
Encodes Ref as @someRef. Expects an OutputRange as writer.
Encodes Date as 2016-12-07 (YYYY-MM-DD). Expects an OutputRange as writer.
Encodes Time as 08:43:44 (hh:mm:ss.FFF). Expects an OutputRange as writer.
Encodes DateTime as 2009-11-09T15:39:00Z. Expects an OutputRange as writer.
Encodes SysTime as 2016-13-07T08:56:00-05:00 New_York. Expects an OutputRange as writer.
Encodes any Tag as zinc. Expects an OutputRange as writer.
Encodes TagList as [1, 2, 3]. Expects an OutputRange as writer.
Encodes Dict as {dis:"Building" site area:35000ft²}. Expects an OutputRange as writer.
Encodes Grid as ver:"3.0" ... . Expects an OutputRange as writer.
Encodes any Tag type to Zinc using the OutputRange
Encodes any Tag type to a Zinc string
Haystack zinc encode.