kit-contract edge
Or
class
Kit::Contract::BuiltInContracts::Or
View Source
Kit::Contract::BuiltInContracts::Or
Ensure at least one contract is successful
Link to this section Summary ⚠️ Private APIs are currently hidden.
Inherited from InstantiableContract
Inherited from InstantiableContract
Link to this section Instance methods 2
Note: not sure what the correct behaviour is here with safe_nested_call. Should it remove circular reference contracts or pretend they succeeded? Does it make a difference?