Class: Might::Success
Overview
Represents fetching success
Instance Method Summary collapse
- #failure? ⇒ false
- #get ⇒ ActiveRecord::Relation
- #get_or_else ⇒ ActiveRecord::Relation
-
#initialize(value) ⇒ Success
constructor
A new instance of Success.
- #success? ⇒ true
Constructor Details
#initialize(value) ⇒ Success
Returns a new instance of Success.
48 49 50 |
# File 'lib/might/result.rb', line 48 def initialize(value) @value = value end |
Instance Method Details
#failure? ⇒ false
53 54 55 |
# File 'lib/might/result.rb', line 53 def failure? !success? end |
#get ⇒ ActiveRecord::Relation
63 64 65 |
# File 'lib/might/result.rb', line 63 def get @value end |
#get_or_else ⇒ ActiveRecord::Relation
68 69 70 |
# File 'lib/might/result.rb', line 68 def get_or_else @value end |
#success? ⇒ true
58 59 60 |
# File 'lib/might/result.rb', line 58 def success? true end |