module DeeplyEnumerable::Enumerable
Constants
- UNENUMERABLE
Public Class Methods
included(klass)
click to toggle source
# File lib/deeply_enumerable/enumerable.rb, line 5 def self.included(klass) klass.extend(ClassMethods) end
Public Instance Methods
rebuild(object)
click to toggle source
# File lib/deeply_enumerable/enumerable.rb, line 43 def rebuild(object) self.class.rebuild(object) end
unenumerable_object?(object)
click to toggle source
# File lib/deeply_enumerable/enumerable.rb, line 47 def unenumerable_object?(object) self.class.unenumerable.any? { |unenumerable_klass| object.is_a?(unenumerable_klass) } end