names=using
visibility=public
kind=defined

--- using(module) -> self

引数で指定したモジュールで定義された拡張を有効にします。

有効にした拡張の有効範囲については以下を参照してください。

 * [[url:https://docs.ruby-lang.org/en/2.0.0/syntax/refinements_rdoc.html#label-Scope]]

@param module 有効にするモジュールを指定します。

@see [[m:Module#refine]]

[注意] refinements は 2.0 現在、実験的な機能として提供されています。以
降のバージョンで仕様が変更になる可能性があります。使用すると必ず警告が
表示されます。
