Index
Modules:
sunny
.
API symbols
ArrayValue:
sunny: JsonValueKind.ArrayValue
BooleanValue:
sunny: JsonValueKind.BooleanValue
fromJson:
sunny: proc fromJson(v: var std.JsonNode; value: JsonValue; input: string)
sunny: proc fromJson[T](v: var (SomeSet[T] | set[T]); value: JsonValue; input: string)
sunny: proc fromJson(v: var bool; value: JsonValue; input: string)
sunny: proc fromJson(v: var char; value: JsonValue; input: string)
sunny: proc fromJson[T](v: var Option[T]; value: JsonValue; input: string)
sunny: proc fromJson(v: var RawJson; value: JsonValue; input: string)
sunny: proc fromJson[T](v: var seq[T]; value: JsonValue; input: string)
sunny: proc fromJson(v: var SomeFloat; value: JsonValue; input: string)
sunny: proc fromJson(v: var SomeSignedInt; value: JsonValue; input: string)
sunny: proc fromJson[T](v: var SomeTable[string, T]; value: JsonValue; input: string)
sunny: proc fromJson(v: var SomeUnsignedInt; value: JsonValue; input: string)
sunny: proc fromJson(v: var string; value: JsonValue; input: string)
sunny: proc fromJson[T: array](v: var T; value: JsonValue; input: string)
sunny: proc fromJson[T: enum](v: var T; value: JsonValue; input: string)
sunny: proc fromJson[T: tuple](v: var T; value: JsonValue; input: string)
sunny: proc fromJson[T: distinct](v: var T; value: JsonValue; input: string)
sunny: proc fromJson[T: ref](v: var T; value: JsonValue; input: string)
sunny: proc fromJson[T: object](obj: var T; value: JsonValue; input: string)
sunny: proc fromJson[T](x: typedesc[T]; input: RawJson): T
sunny: proc fromJson[T](x: typedesc[T]; input: string): T
json:
sunny: template json(v: string = ""; extraFields: untyped = {})
JsonValue:
sunny: object JsonValue
JsonValueKind:
sunny: enum JsonValueKind
NullValue:
sunny: JsonValueKind.NullValue
NumberValue:
sunny: JsonValueKind.NumberValue
ObjectValue:
sunny: JsonValueKind.ObjectValue
RawJson:
sunny: type RawJson
SomeTable:
sunny: type SomeTable
StringValue:
sunny: JsonValueKind.StringValue
toJson:
sunny: proc toJson(src: std.JsonNode; s: var string)
sunny: proc toJson[T](src: (SomeSet[T] | set[T]); s: var string)
sunny: proc toJson(src: bool; s: var string)
sunny: proc toJson(src: char; s: var string)
sunny: proc toJson[T](src: Option[T]; s: var string)
sunny: proc toJson(src: RawJson; s: var string)
sunny: proc toJson[T](src: seq[T]; s: var string)
sunny: proc toJson(src: SomeFloat; s: var string)
sunny: proc toJson(src: SomeSignedInt; s: var string)
sunny: proc toJson[T](src: SomeTable[string, T]; s: var string)
sunny: proc toJson(src: SomeUnsignedInt; s: var string)
sunny: proc toJson(src: string; s: var string)
sunny: proc toJson[T](src: T): string
sunny: proc toJson[T: array](src: T; s: var string)
sunny: proc toJson[T: enum](src: T; s: var string)
sunny: proc toJson[T: tuple](src: T; s: var string)
sunny: proc toJson[T: distinct](src: T; s: var string)
sunny: proc toJson[T: ref](src: T; s: var string)
sunny: proc toJson[T: object](src: T; s: var string)
unescapeString:
sunny: proc unescapeString(value: JsonValue; input: string): string