The optional() Function
Info
You can pass arbitrary arrays and objects to t.optional().
Information
t.optional(schema): TCustomType- t.optional()marks a field as not required.
- You can pass an array, an object, or a type to t.optional.
Example Usage
import { Serializer, t } from "encodexx"
const serializer = new Serializer({  age: t.optional(t.uint8),  status: t.optional({    code: t.int16,    msg: t.enumerate("CREATE", "READ", "UPDATE", "DELETE")  }),  logs: t.optional([t.str])})
serializer.encode({  age: 12,  logs: ["Log_A", "Log_B"]});