-record(log_message, { time :: binary(), name :: binary(), pid :: gleam@erlang@process:pid_(), instance_name :: gleam@option:option(binary()), instance_pid :: gleam@option:option(gleam@erlang@process:pid_()), level :: glimt@log_message:log_level(), level_value :: integer(), message :: binary(), error :: gleam@option:option({ok, any()} | {error, any()}), data :: gleam@option:option(any()), context :: gleam@option:option(any()) }).