Class: BloodContracts::Core::SumContractFailure
- Inherits:
-
ContractFailure
- Object
- Refined
- ContractFailure
- BloodContracts::Core::SumContractFailure
- Defined in:
- lib/blood_contracts/core/sum_contract_failure.rb
Overview
Represents failure in Tuple data matching
Instance Attribute Summary
Attributes inherited from Refined
Instance Method Summary collapse
-
#contexts ⇒ Array<Hash>
Accessor to contexts of Sum failed matches.
Methods inherited from ContractFailure
#errors, #errors_h, #initialize, #match, #merge!, #messages
Methods inherited from Refined
===, and_then, call, inherited, #initialize, #invalid?, match, or_a, #unpack, #valid?
Constructor Details
This class inherits a constructor from BloodContracts::Core::ContractFailure
Instance Method Details
#contexts ⇒ Array<Hash>
Accessor to contexts of Sum failed matches
8 9 10 |
# File 'lib/blood_contracts/core/sum_contract_failure.rb', line 8 def contexts @context[:sum_failure_contexts] end |