# `check`: The Verification Chamber ```{py:currentmodule} my.typing.check ``` ```{eval-rst} .. autoclass:: my.typing.check.TypeCheck ``` ## `I` Instance State ```{eval-rst} .. autoproperty:: my.typing.check.TypeCheck.t0 ``` ```{eval-rst} .. autoproperty:: my.typing.check.TypeCheck.t1 ``` ```{eval-rst} .. autoproperty:: my.typing.check.TypeCheck.is_split ``` ## `II` Initial Methods ```{eval-rst} .. automethod:: my.typing.check.TypeCheck.__call__ ``` ## `III` Public Methods ```{eval-rst} .. automethod:: my.typing.check.TypeCheck.is_stream ``` ```{eval-rst} .. automethod:: my.typing.check.TypeCheck.is_string ``` ```{eval-rst} .. automethod:: my.typing.check.TypeCheck.is_scalar ``` ```{eval-rst} .. automethod:: my.typing.check.TypeCheck.is_time ``` ```{eval-rst} .. automethod:: my.typing.check.TypeCheck.is_atom ``` ```{eval-rst} .. automethod:: my.typing.check.TypeCheck.is_vec ``` ```{eval-rst} .. automethod:: my.typing.check.TypeCheck.is_map ``` ```{eval-rst} .. automethod:: my.typing.check.TypeCheck.is_map_item ``` ```{eval-rst} .. automethod:: my.typing.check.TypeCheck.is_iter ``` ```{eval-rst} .. automethod:: my.typing.check.TypeCheck.is_struct ``` ```{eval-rst} .. automethod:: my.typing.check.TypeCheck.is_func ``` ```{eval-rst} .. automethod:: my.typing.check.TypeCheck.is_model ``` ```{eval-rst} .. automethod:: my.typing.check.TypeCheck.is_literal ``` ```{eval-rst} .. automethod:: my.typing.check.TypeCheck.describe_func ``` ```{eval-rst} .. automethod:: my.typing.check.TypeCheck.check ``` ```{eval-rst} .. automethod:: my.typing.check.TypeCheck.check_all ```