# Functions
New creates a new NATS protocol.
Wrap an *nats.Msg in a binding.Message.
WithConnOptions supplies NATS connection options that will be used when setting up the internal NATS connection.
Add a transformer, which Protocol uses while encoding a binding.Message to an nats.Message.
Fill the provided natsMessage with the bindings.Message m.
# Type aliases
Option is the function signature required to be considered an nats.Option.