模块 Singleton::SingletonInstanceMethods

公共实例方法

_dump(depth = -1) 点击以切换源代码

默认情况下,在编组时不会保留任何状态。

# File singleton.rb, line 109
def _dump(depth = -1)
  ''
end
clone() 点击以切换源代码

抛出 TypeError 以防止克隆。

# File singleton.rb, line 99
def clone
  raise TypeError, "can't clone instance of singleton #{self.class}"
end
dup() 点击以切换源代码

抛出 TypeError 以防止复制。

# File singleton.rb, line 104
def dup
  raise TypeError, "can't dup instance of singleton #{self.class}"
end