Class: WaterDrop::Contracts::MessageOptions
- Inherits:
-
Dry::Validation::Contract
- Object
- Dry::Validation::Contract
- WaterDrop::Contracts::MessageOptions
- Defined in:
- lib/water_drop/contracts/message_options.rb
Overview
Note:
Does not validate message itself as it is not our concern
Contract with validation rules for validating that all the message options that we provide to producer ale valid and usable