Dataclasses
Noir.Libraries.Dataclasses: NoirLibrary
A library that allows you to create dataclasses, similar to Python.
Noir.Libraries.Dataclasses:New(name, fields)Create a new dataclass.
Parameters
name: stringfields: table<integer, NoirDataclassField>
Returns
NoirDataclass
Noir.Libraries.Dataclasses:Field(name, ...)Returns a dataclass field to be used with Noir.Libraries.Dataclasses:New().
Parameters
name: string...: NoirTypeCheckingType
Returns
NoirDataclassField
Last updated