TypeCheck.DefaultOverrides.Exception (TypeCheck v0.8.0) View Source
Link to this section Summary
Types
This type is managed by TypeCheck
,
which allows checking values against the type at runtime.
This type is managed by TypeCheck
,
which allows checking values against the type at runtime.
This type is managed by TypeCheck
,
which allows checking values against the type at runtime.
This type is managed by TypeCheck
,
which allows checking values against the type at runtime.
Link to this section Types
Specs
arity_or_args() :: non_neg_integer() | list()
This type is managed by TypeCheck
,
which allows checking values against the type at runtime.
Full definition:
arity_or_args() :: non_neg_integer() | list()
Specs
kind() :: :error | non_error_kind()
This type is managed by TypeCheck
,
which allows checking values against the type at runtime.
Full definition:
kind() :: :error | non_error_kind()
Specs
location() :: keyword()
This type is managed by TypeCheck
,
which allows checking values against the type at runtime.
Full definition:
location() :: keyword()
Specs
non_error_kind() :: :exit | :throw | {:EXIT, pid()}
Specs
stacktrace() :: [stacktrace_entry()]
This type is managed by TypeCheck
,
which allows checking values against the type at runtime.
Full definition:
stacktrace() :: [stacktrace_entry()]
Specs
stacktrace_entry() :: {module(), atom(), arity_or_args(), location()} | {function(), arity_or_args(), location()}
This type is managed by TypeCheck
,
which allows checking values against the type at runtime.
Full definition:
stacktrace_entry() :: {module(), atom(), arity_or_args(), location()} | {function(), arity_or_args(), location()}
Specs
t() :: %{__struct__: module(), __exception__: true}
This type is managed by TypeCheck
,
which allows checking values against the type at runtime.
Full definition:
t() :: %{__struct__: module(), __exception__: true}