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
}