class DMatch::Pred
Public Class Methods
new(pred_callable=nil, &pred_block)
click to toggle source
# File lib/destructure/types.rb, line 72 def initialize(pred_callable=nil, &pred_block) raise 'Cannot specify both a callable and a block' if pred_callable && pred_block self.pred = pred_callable || pred_block end