new(addr) -> Fiddle::CStruct
addr のアドレスが指すメモリを構造体のアドレスとみなし、構造体を作ります。
C におけるキャストと似ています。
return (struct foo*)addr;
というコードと対応していると言えます。