Skip to main content

serdes

Contains preconfigured serdes for handling references to tables and buffers.

Properties

table

serdes.table: Squish.SerDes<table>

For nested tables within custom schemas.

buffer

serdes.buffer: Squish.SerDes<buffer>

For nested buffers within custom schemas.

any

serdes.any: Squish.SerDes<any>

Identical to Squish.any(), but overwrites buffer & table serdes with syncee's.

anytable

serdes.anytable: Squish.SerDes<table>

Default serdes used in syncee.

Show raw api
{
    "functions": [],
    "properties": [
        {
            "name": "table",
            "desc": "For nested tables within custom schemas.",
            "lua_type": "Squish.SerDes<table>",
            "source": {
                "line": 210,
                "path": "docs_luau/moonwave.luau"
            }
        },
        {
            "name": "buffer",
            "desc": "For nested buffers within custom schemas.",
            "lua_type": "Squish.SerDes<buffer>",
            "source": {
                "line": 214,
                "path": "docs_luau/moonwave.luau"
            }
        },
        {
            "name": "any",
            "desc": "Identical to Squish.any(), but overwrites buffer & table serdes with syncee's.",
            "lua_type": "Squish.SerDes<any>",
            "source": {
                "line": 218,
                "path": "docs_luau/moonwave.luau"
            }
        },
        {
            "name": "anytable",
            "desc": "Default serdes used in syncee.",
            "lua_type": "Squish.SerDes<table>",
            "source": {
                "line": 222,
                "path": "docs_luau/moonwave.luau"
            }
        }
    ],
    "types": [],
    "name": "serdes",
    "desc": "Contains preconfigured serdes for handling references to tables and buffers. ",
    "source": {
        "line": 206,
        "path": "docs_luau/moonwave.luau"
    }
}