Sha256: 56d36a70eb61efca5972caba90e9ec9647cb10f1fe301d81fbc0afb7faf25b9c
Contents?: true
Size: 426 Bytes
Versions: 34
Compression:
Stored size: 426 Bytes
Contents
module Guard class Watcher class Pattern class MatchResult def initialize(match_result, original_value) @match_result = match_result @original_value = original_value end def [](index) return @match_result[index] if index.is_a?(Symbol) return @original_value if index.zero? @match_result.to_a[index] end end end end end
Version data entries
34 entries across 34 versions & 8 rubygems