unecht.core.serialization.serializer

Undocumented in source.

Members

Aliases

UECustomFuncDeserialize
alias UECustomFuncDeserialize(T) = void function(ref T, ref UEDeserializer, Tag)
UECustomFuncSerialize
alias UECustomFuncSerialize(T) = void function(ref T, ref UESerializer, Tag)

Enums

isExactSerializerBaseType
eponymoustemplate isExactSerializerBaseType(T)
Undocumented in source.
isSerializerBaseType
eponymoustemplate isSerializerBaseType(T)
Undocumented in source.

Mixin templates

generateSerializeFunc
mixintemplate generateSerializeFunc(alias Func)
Undocumented in source.

Structs

CustomSerializer
struct CustomSerializer

UDA to mark a type that contains custom serialization methods

Serialize
struct Serialize

UDA to mark serialization fields

UEDeserializer
struct UEDeserializer
UESerializer
struct UESerializer

Meta