serial1.0

TypeNameDecoderEncoder
sizeOfTypefindRTypeisSimpleSerialisSerializablefindRMethodfindRField

structTypeName

varname : sric::String

vargenericArgs : sric::DArray$

funparsestatic (name : raw* const Int8) : serial::TypeName

funsizeOfTypeunsafe (typeName : raw* const Int8) : Int32

funfindRTypeunsafe (typeQname : raw* const Int8) : raw*? const sric::RType

funisSimpleSerial(f : const &sric::RType) : Bool

funisSerializable(f : const &sric::RField) : Bool

funfindRMethodunsafe (rtype : raw*? const sric::RType, name : raw* const Int8) : raw*? const sric::RFunc

funfindRFieldunsafe (rtype : raw*? const sric::RType, name : raw* const Int8) : raw*? const sric::RField

structDecoder

fundecodeunsafe (str : &sric::String) : own*? Void

fundecodeMapunsafe (str : &sric::String) : sric::HashMap$

structEncoder

varallocator : jsonc::JsonAllocator

funencodeunsafe (obj : * Void, typeName : raw*? const Int8, isHiml : Bool) : sric::String