Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > library _builtin > class UnboundMethod > eql?

instance method UnboundMethod#eql?

eql?(other) -> bool
equal?(other) -> bool

指定された other が self 自身である場合のみ真を返します。 これは Object クラスで定義されたデフォルトの動作で す。

[PARAM] other:
自身と比較したいオブジェクトを指定します。
a = String.instance_method(:size)
b = String.instance_method(:size)
p a.eql?(b)                        #=> false
p a.eql?(a)                        #=> true

[SEE_ALSO] UnboundMethod#==