cerealed.attrs

Undocumented in source.

Members

Aliases

Rest
alias Rest = RawArray
Undocumented in source.
RestOfPacket
alias RestOfPacket = RawArray
Undocumented in source.

Enums

NoCereal
enum NoCereal

Exclude this member from serialization

RawArray
enum RawArray

Do not encode array length before the array. This consumes the remaining bytes when deserializing

isABitsStruct
eponymoustemplate isABitsStruct(alias T)
Undocumented in source.
isArrayLengthStruct
eponymoustemplate isArrayLengthStruct(alias T)
Undocumented in source.
isLengthInBytesStruct
eponymoustemplate isLengthInBytesStruct(alias T)
Undocumented in source.
isLengthType
eponymoustemplate isLengthType(alias T)
Undocumented in source.

Structs

ArrayLength
struct ArrayLength

Inform the library about which member variable contains the length for an array measured in number of elements, not bytes

Bits
struct Bits(int N)
Undocumented in source.
LengthInBytes
struct LengthInBytes

Specifies the length of an array by the number of bytes, not elements

LengthType
struct LengthType(T)
Undocumented in source.

Templates

getNumBits
template getNumBits(T)
Undocumented in source.

Meta