kind=defined
names=struct!
visibility=public

--- struct!(type, *members)    -> nil

構造体のメンバにメソッド [[m:DL::PtrData#[] ]] でアクセスできるようにします。
C 言語における構造体のポインタへのキャストと同じです。

 ptr = DL.malloc(DL.sizeof('LL'))
 ptr.struct!('LL', :tv_sec, :tv_usec)
 ptr[:tv_sec] = 10
 p ptr[:tv_sec] #=> 10

@param type 構造体のメンバの型を文字列で指定します。型指定子は [[c:DL]] を参照して下さい。

@param members メンバの名前を文字列かシンボルで指定します。

