holo_json/dump_stdlib

Source   Edit  

dump hooks for stdlib types

Procs

proc dump(format: JsonDump; writer: JsonWriterArg; value: JsonNode) {.
    ...raises: [Exception], tags: [RootEffect], forbids: [].}
Dumps a regular json node. Source   Edit  
proc dump[K, V](format: JsonDump; writer: JsonWriterArg; tab: OrderedTable[K, V])
Dump a normal table. Source   Edit  
proc dump[K, V](format: JsonDump; writer: JsonWriterArg; tab: Table[K, V])
Dump a normal table. Source   Edit  
proc dump[K](format: JsonDump; writer: JsonWriterArg; tab: CountTable[K])
Dump a normal table. Source   Edit  
proc dump[T](format: JsonDump; writer: JsonWriterArg; value: HashSet[T])
Source   Edit  
proc dump[T](format: JsonDump; writer: JsonWriterArg; value: Option[T]) {.inline.}
Source   Edit  
proc dump[T](format: JsonDump; writer: JsonWriterArg; value: OrderedSet[T])
Source   Edit  
proc dump[T](format: JsonDump; writer: JsonWriterArg; value: set[T])
Source   Edit