View Source TypeCheck.DefaultOverrides.Inspect.Opts (TypeCheck v0.12.0)
Link to this section Summary
Link to this section Types
@type color_key() :: atom()
(This type is managed by TypeCheck
,
which allows checking values against the type at runtime.)
Full definition:
color_key() :: atom()
@type t() :: %Inspect.Opts{ base: :decimal | :binary | :hex | :octal, binaries: :infer | :as_binaries | :as_strings, char_lists: :infer | :as_lists | :as_char_lists, charlists: :infer | :as_lists | :as_charlists, custom_options: keyword(), inspect_fun: (any(), t() -> TypeCheck.DefaultOverrides.Inspect.Algebra.t()), limit: non_neg_integer() | :infinity, pretty: boolean(), printable_limit: non_neg_integer() | :infinity, safe: boolean(), structs: boolean(), syntax_colors: [{color_key(), TypeCheck.DefaultOverrides.IO.ANSI.ansidata()}], width: non_neg_integer() | :infinity }
(This type is managed by TypeCheck
,
which allows checking values against the type at runtime.)
Full definition:
t() :: %Inspect.Opts{
base: :decimal | :binary | :hex | :octal,
binaries: :infer | :as_binaries | :as_strings,
char_lists: :infer | :as_lists | :as_char_lists,
charlists: :infer | :as_lists | :as_charlists,
custom_options: keyword(),
inspect_fun: (any(), t() -> TypeCheck.DefaultOverrides.Inspect.Algebra.t()),
limit: non_neg_integer() | :infinity,
pretty: boolean(),
printable_limit: non_neg_integer() | :infinity,
safe: boolean(),
structs: boolean(),
syntax_colors: [{color_key(), TypeCheck.DefaultOverrides.IO.ANSI.ansidata()}],
syntax_colors: [{color_key(), any()}],
width: non_neg_integer() | :infinity
}