mir.deser

Modules

ion
module mir.deser.ion
High level Ion deserialization API
json
module mir.deser.json
High level JSON deserialization API
low_level
module mir.deser.low_level
msgpack
module mir.deser.msgpack
High level Msgpack deserialization API
text
module mir.deser.text

Ion Text Deserialization API

yaml
module mir.deser.yaml
High level YAML deserialization API

Public Imports

mir.serde
public import mir.serde;
Undocumented in source.

Members

Enums

TableKind
enum TableKind

Functions

deserializeValue_
IonException deserializeValue_(IonDescribedValue data, T value)
Undocumented in source. Be warned that the author may not have intended to support it.
deserializeValue_
IonException deserializeValue_(IonDescribedValue data, T value, P p)
Undocumented in source. Be warned that the author may not have intended to support it.

Templates

deserializeValue
template deserializeValue(string[] symbolTable, TableKind tableKind)

Deserialize aggregate value using compile time symbol table

hasDeserializeFromIon
template hasDeserializeFromIon(T)
Undocumented in source.
hasScoped
template hasScoped(T)
Undocumented in source.

Meta