Skip to main content

Функция or()

Tip

t.or можно вкладывать друг в друга. Это может быть полезно при создании пользовательских типов.

{
age: t.or(t.str, t.or(t.int8, t.or(t.date, t.float64, t.none)))
}

Tip

Вы можете передать в t.or массив или объект используя t.schema()

{
age: t.or(t.schema([t.str]), t.int8)
}

Подробнее о t.schema()

Информация

t.or(...types: TCustomType[]): TCustomType
  • Функция t.or() используется для перечисления сериализуемых типов.
  • t.or() принимает не более 255 аргументов.
  • Вы не можете передать в t.or массив или объект напрямую. Только через t.schema().

Примеры использования