Current section
Files
Jump to
Current section
Files
src/finch@timeout.erl
-module(finch@timeout).
-compile([no_auto_import, nowarn_unused_vars]).
-export([infinity/0, milliseconds/1]).
-export_type([timeout_/0, infinity_atom/0]).
-type timeout_() :: any().
-type infinity_atom() :: infinity.
-spec infinity() -> timeout_().
infinity() ->
_pipe = gleam@dynamic:from(infinity),
gleam@dynamic:unsafe_coerce(_pipe).
-spec milliseconds(integer()) -> timeout_().
milliseconds(Ms) ->
_pipe = gleam@dynamic:from(Ms),
gleam@dynamic:unsafe_coerce(_pipe).