Module: Lite::Validation::Adapters::Interfaces::Dry
- Included in:
- Validator::Adapters::Interfaces::Dry
- Defined in:
- lib/lite/validation/adapters/interfaces/dry.rb
Instance Method Summary collapse
Instance Method Details
#failure(error) ⇒ Object
14 15 16 |
# File 'lib/lite/validation/adapters/interfaces/dry.rb', line 14 def failure(error) ::Dry::Monads::Result::Failure.new(error) end |
#none ⇒ Object
22 23 24 |
# File 'lib/lite/validation/adapters/interfaces/dry.rb', line 22 def none ::Dry::Monads::Result::Failure.new(::Dry::Monads::Unit) end |
#some(value) ⇒ Object
18 19 20 |
# File 'lib/lite/validation/adapters/interfaces/dry.rb', line 18 def some(value) ::Dry::Monads::Result::Success.new(value) end |
#success(value) ⇒ Object
10 11 12 |
# File 'lib/lite/validation/adapters/interfaces/dry.rb', line 10 def success(value) ::Dry::Monads::Result::Success.new(value) end |