Skip to content

Commit f1fdb7c

Browse files
authored
Fix typespec for drop option (#114)
1 parent b9675ff commit f1fdb7c

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

lib/telemetry_metrics.ex

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -410,10 +410,11 @@ defmodule Telemetry.Metrics do
410410
@type tag :: term()
411411
@type tags :: [tag()]
412412
@type tag_values :: (:telemetry.event_metadata() -> :telemetry.event_metadata())
413-
@type keep ::
413+
@type predicate_fun ::
414414
(:telemetry.event_metadata() -> boolean())
415415
| (:telemetry.event_metadata(), :telemetry.event_measurements() -> boolean())
416-
@type drop :: (:telemetry.event_metadata() -> boolean())
416+
@type keep :: predicate_fun()
417+
@type drop :: predicate_fun()
417418
@type description :: nil | String.t()
418419
@type unit :: atom()
419420
@type time_unit_conversion() :: {time_unit(), time_unit()}

0 commit comments

Comments
 (0)