TypeNode

class VmaxBuilder.utils.type_hinting.TypeNode(name: str, args: Tuple[TypeNode | UnionNode, ...] = ())[source]

Generated: validation needed.

Description:

Immutable node representing a concrete named type with optional type arguments.

Parameters:
  • name (str) – Type name, e.g. "int" or "List".

  • args (Tuple[TypeNode | UnionNode, …]) – Optional nested type arguments.

Public Methods

args