# `EventBroker.Filters.ManyFields`

I am the EventBroker.Filters.ManyFields filter generated by deffilter in EventBroker.Filters.

# `t`

```elixir
@type t() :: %EventBroker.Filters.ManyFields{
  params_bar: term(),
  params_foo: term(),
  params_module: module()
}
```

I am the parameter type of the EventBroker.Filters.ManyFields filter generated by deffilter in EventBroker.Filters.

# `filter`

```elixir
@spec filter(EventBroker.Event.t(), t()) :: bool()
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
