Symbol#to_proc (Ruby 3.3 リファレンスマニュアル)

生成される Proc オブジェクトを呼びだす([[m:Proc#call]])と、 Proc#callの第一引数をレシーバとして、 self という名前のメソッドを 残りの引数を渡して呼びだします。