Current section

Files

Jump to
gleam_otp include gleam@otp@actor_Builder.hrl
Raw

include/gleam@otp@actor_Builder.hrl

-record(builder, {
initialise :: fun((gleam@erlang@process:subject(any())) -> {ok,
gleam@otp@actor:initialised(any(), any(), any())} |
{error, binary()}),
initialisation_timeout :: integer(),
on_message :: fun((any(), any()) -> gleam@otp@actor:next(any(), any())),
name :: gleam@option:option(gleam@erlang@process:name(any()))
}).