-record(direct, { name :: gleam@option:option(binary()), level_min_value :: integer(), dispatch :: fun((glimt@log_message:log_message(any(), any(), gleam@dynamic:dynamic())) -> nil) }).