# `QuackDB.Protocol.Message`
[🔗](https://github.com/elixir-vibe/quackdb/blob/main/lib/quack_db/protocol/message.ex#L1)

Struct definitions for Quack protocol messages.

These structs represent the protocol layer only. Encoding and decoding live in
`QuackDB.Protocol.Codec`, while transport and DBConnection concerns stay in
higher-level modules.

---

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