View Source TypeCheck.DefaultOverrides.Version (TypeCheck v0.13.7)
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.)
(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.)
Types
@type build() :: TypeCheck.DefaultOverrides.String.t() | nil
(This type is managed by TypeCheck
,
which allows checking values against the type at runtime.)
Full definition:
build() :: TypeCheck.DefaultOverrides.String.t() | nil
@type major() :: non_neg_integer()
(This type is managed by TypeCheck
,
which allows checking values against the type at runtime.)
Full definition:
major() :: non_neg_integer()
@type minor() :: non_neg_integer()
(This type is managed by TypeCheck
,
which allows checking values against the type at runtime.)
Full definition:
minor() :: non_neg_integer()
@type patch() :: non_neg_integer()
(This type is managed by TypeCheck
,
which allows checking values against the type at runtime.)
Full definition:
patch() :: non_neg_integer()
@type pre() :: [TypeCheck.DefaultOverrides.String.t() | non_neg_integer()]
(This type is managed by TypeCheck
,
which allows checking values against the type at runtime.)
Full definition:
pre() :: [TypeCheck.DefaultOverrides.String.t() | non_neg_integer()]
@type requirement() :: TypeCheck.DefaultOverrides.String.t() | TypeCheck.DefaultOverrides.Version.Requirement.t()
(This type is managed by TypeCheck
,
which allows checking values against the type at runtime.)
Full definition:
requirement() :: TypeCheck.DefaultOverrides.String.t() | TypeCheck.DefaultOverrides.Version.Requirement.t()
(This type is managed by TypeCheck
,
which allows checking values against the type at runtime.)
Full definition:
t() :: %Version{build: build(), major: major(), minor: minor(), patch: patch(), pre: pre()}
@type version() :: TypeCheck.DefaultOverrides.String.t() | t()
(This type is managed by TypeCheck
,
which allows checking values against the type at runtime.)
Full definition:
version() :: TypeCheck.DefaultOverrides.String.t() | t()