Module: Enumerable

Defined in:
lib/network_scanner.rb

Instance Method Summary collapse

Instance Method Details

#index_byObject



9
10
11
12
13
14
15
# File 'lib/network_scanner.rb', line 9

def index_by
  if block_given?
    Hash[map { |elem| [yield(elem), elem] }]
  else
    to_enum :index_by
  end
end