dekarrin / rezi

REZI - Rarefied Encoding (Compressible) for Interchange
MIT License
0 stars 0 forks source link

Add automatic support for structs that consist only of supported values or structs #61

Closed dekarrin closed 11 months ago

dekarrin commented 1 year ago

When a struct is passed in that doesn't implement binary interfaces, run recursive detection on each of its types with an automatic layout of sequential for each member of its data, that is by-definition in some stable order across struct member updates as long as the actual struct members remain. Likely dependant on all other type supporting and on #60

(removed sample impl as it's now in scm)

Tests:

Be sure to update docs as well and note any limitations, such as: