Guide# This is a guided manual on how to use the library. Index: First steps Defining data Defining structured data (objects) Defining strings Defining numbers Defining lists Defining (enum) flags Final definition Parameter validation Built-in validation Data type validation Literals validation User-defined validation Missing annotations Object conversion ObjectInfo into Python object ObjectInfo into dictionary Dictionary into ObjectInfo Python object into ObjectInfo Converting user-defined classes Converting 3rd party classes Polymorphism Abstract classes Custom object display (repr) Type aliasing Generic types (classes) Deprecations