Editor/Embedded/ZstdSharp/Unsafe/FSE_DState_t.cs

A small unsafe struct used by an embedded ZstdSharp FSE decompression implementation. It stores a native-sized state value and a pointer to a decoding table for finite state entropy (FSE) symbol decompression.

Native Interop
#nullable enable
using System;
using System.Collections.Generic;
using System.Linq;
namespace HumanoidRetargeter.EditorTools.Embedded.ZstdSharp.Unsafe;

    /* *****************************************
     *  FSE symbol decompression API
     *******************************************/
    public unsafe struct FSE_DState_t
    {
        public nuint state;
        /* precise table may vary, depending on U16 */
        public void* table;
    }