Class: Packwerk::Validator::Result
- Inherits:
-
Object
- Object
- Packwerk::Validator::Result
- Defined in:
- lib/packwerk/validator/result.rb
Instance Attribute Summary collapse
-
#error_value ⇒ Object
readonly
: String?.
-
#ok ⇒ Object
readonly
: bool.
Instance Method Summary collapse
-
#initialize(ok:, error_value: nil) ⇒ Result
constructor
: (ok: bool, ?error_value: String?) -> void.
-
#ok? ⇒ Boolean
: -> bool.
Constructor Details
#initialize(ok:, error_value: nil) ⇒ Result
: (ok: bool, ?error_value: String?) -> void
14 15 16 17 |
# File 'lib/packwerk/validator/result.rb', line 14 def initialize(ok:, error_value: nil) @ok = ok @error_value = error_value end |
Instance Attribute Details
#error_value ⇒ Object (readonly)
: String?
11 12 13 |
# File 'lib/packwerk/validator/result.rb', line 11 def error_value @error_value end |
#ok ⇒ Object (readonly)
: bool
8 9 10 |
# File 'lib/packwerk/validator/result.rb', line 8 def ok @ok end |
Instance Method Details
#ok? ⇒ Boolean
: -> bool
20 21 22 |
# File 'lib/packwerk/validator/result.rb', line 20 def ok? ok end |