Log v0.9.0 Log.Filter.Tag View Source
Link to this section Summary
Link to this section Types
Link to this type
t()
View Sourcet() :: %Log.Filter.Tag{
include_untagged?: boolean(),
level: Log.Level.t(),
must_exclude: :none | :all | [Log.Tag.name(), ...],
must_include: :none | [Log.Tag.name(), ...],
one_of: :any | [Log.Tag.name(), ...]
}
Link to this section Functions
Link to this function
match?(filter, arg)
View Sourcematch?(filter :: t(), tags :: {Log.Tag.List.t(), Log.Level.t()}) :: boolean()
Link to this function
put(filter, name)
View Sourceput(filter :: t(), name :: Log.Filter.Tag.Name.t()) :: {:error, String.t()} | {:ok, t()}