TypeCheck.DefaultOverrides.URI (TypeCheck v0.8.2) View Source
Link to this section Summary
Link to this section Types
Specs
port_number() :: %Range{first: 0, last: 65535, step: 1}
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
Full definition:
port_number() :: %{__struct__: Range, first: 0, last: 65535, step: 1}
Specs
t() :: %URI{
authority: nil | binary(),
fragment: nil | binary(),
host: nil | binary(),
path: nil | binary(),
port: nil | port_number(),
query: nil | binary(),
scheme: nil | binary(),
userinfo: nil | binary()
}
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
Full definition:
t() :: %URI{
authority: nil | binary(),
fragment: nil | binary(),
host: nil | binary(),
path: nil | binary(),
port: nil | port_number(),
query: nil | binary(),
scheme: nil | binary(),
userinfo: nil | binary()
}