read hooks for stdlib types
Procs
proc read(format: JsonRead; reader: JsonReaderArg; value: var JsonNode) {....raises: [ Exception, JsonParseError, JsonValueError, Exception, JsonParseError, JsonValueError, ValueError], tags: [RootEffect], forbids: [].}
- Parses a regular json node. Source Edit
proc read[K, V](format: JsonRead; reader: JsonReaderArg; tab: var OrderedTable[K, V])
- Parse a normal table. Source Edit
proc read[K, V](format: JsonRead; reader: JsonReaderArg; tab: var Table[K, V])
- Parse a normal table. Source Edit
proc read[K](format: JsonRead; reader: JsonReaderArg; tab: var CountTable[K])
- Parse a normal table. Source Edit
proc read[T](format: JsonRead; reader: JsonReaderArg; value: var HashSet[T])
- Parses HashSet. Source Edit
proc read[T](format: JsonRead; reader: JsonReaderArg; value: var Option[T])
- Parse an Option. Source Edit
proc read[T](format: JsonRead; reader: JsonReaderArg; value: var OrderedSet[T])
- Parses OrderedSet. Source Edit
proc read[T](format: JsonRead; reader: JsonReaderArg; value: var set[T])
- Parses the built-in set type. Source Edit