Class: Concurrent::ErlangActor::EnvironmentConstants::Or
- Inherits:
-
AbstractLogicOperationMatcher
- Object
- AbstractLogicOperationMatcher
- Concurrent::ErlangActor::EnvironmentConstants::Or
- Defined in:
- lib/concurrent-ruby-edge/concurrent/edge/erlang_actor.rb
Overview
Combines matchers into one which matches if any matches.
Instance Method Summary collapse
Methods inherited from AbstractLogicOperationMatcher
Constructor Details
This class inherits a constructor from Concurrent::ErlangActor::EnvironmentConstants::AbstractLogicOperationMatcher
Instance Method Details
#===(v) ⇒ true, false
622 623 624 |
# File 'lib/concurrent-ruby-edge/concurrent/edge/erlang_actor.rb', line 622 def ===(v) @matchers.any? { |m| m === v } end |