Current section
Files
Jump to
Current section
Files
lib/baml_elixir/collector.ex
defmodule BamlElixir.Collector do
defstruct reference: nil
def new(name) when is_binary(name) do
reference = BamlElixir.Native.collector_new(name)
%__MODULE__{reference: reference}
end
def usage(%__MODULE__{reference: reference}) when is_reference(reference) do
BamlElixir.Native.collector_usage(reference)
end
def last_function_log(%__MODULE__{reference: reference}) when is_reference(reference) do
BamlElixir.Native.collector_last_function_log(reference)
end
end