# `X402.Behaviour`
[🔗](https://github.com/cardotrejos/x402/blob/v0.9.0/lib/x402/behaviour.ex#L1)

Utilities for working with Elixir behaviours and callback implementations.

# `implements?`
*since 0.1.0* 

```elixir
@spec implements?(module(), [{atom(), integer()}]) :: boolean()
```

Checks if a module implements a set of callbacks.

The `callbacks` argument should be a list of `{name, arity}` tuples.

---

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