Ruby 1.9.2 リファレンスマニュアル
> ライブラリ一覧
> 組み込みライブラリ
> Structクラス
> []=
instance method Struct#[]=
self[member] = value
-
(このメソッドは Struct の下位クラスにのみ定義されています)
構造体の member で指定されたメンバの値を value にして value を返します。
- [PARAM] member:
-
Fixnum でメンバのインデックスを指定します。
Symbol, String でメンバの名前を指定します。
- [PARAM] value:
-
メンバに設定する値を指定します。
- [EXCEPTION] IndexError:
-
member が整数で存在しないメンバを指定した場合に発生します。
- [EXCEPTION] NameError:
-
member が String, Symbol で存在しないメンバを指定した場合に発生します。