View Source Peep.Storage behaviour (peep v3.3.0)

Summary

Callbacks

@callback get_all_metrics(term()) :: map()
Link to this callback

get_metric(term, t, map)

View Source
@callback get_metric(term(), Telemetry.Metrics.t(), map()) :: any()
Link to this callback

insert_metric(term, t, term, map)

View Source
@callback insert_metric(term(), Telemetry.Metrics.t(), term(), map()) :: any()
@callback new() :: term()
@callback storage_size(term()) :: %{size: non_neg_integer(), memory: non_neg_integer()}