#nullable enable using System; using System.Collections; using System.Collections.Concurrent; using System.Collections.Generic; using System.IO; using System.Linq; using System.Reflection; namespace Esiur.Data; /// /// Base class for local, schema-less types whose members are identified by byte indexes. /// Structures use the same wire representation as Map<byte, object>, but can be /// composed and parsed directly as CLR types through . /// public abstract class IndexedStructure { }