Task.Supervisor.async
You're seeing just the function
async, go back to Task.Supervisor module for more information.
Specs
async(Supervisor.supervisor(), (() -> any()), Keyword.t()) :: Task.t()
Starts a task that can be awaited on.
The supervisor must be a reference as defined in Supervisor.
The task will still be linked to the caller, see Task.async/3 for
more information and async_nolink/2 for a non-linked variant.
Raises an error if supervisor has reached the maximum number of
children.
Options
:shutdown-:brutal_killif the tasks must be killed directly on shutdown or an integer indicating the timeout value, defaults to 5000 milliseconds.
Specs
Starts a task that can be awaited on.
The supervisor must be a reference as defined in Supervisor.
The task will still be linked to the caller, see Task.async/3 for
more information and async_nolink/2 for a non-linked variant.
Raises an error if supervisor has reached the maximum number of
children.
Options
:shutdown-:brutal_killif the tasks must be killed directly on shutdown or an integer indicating the timeout value, defaults to 5000 milliseconds.