hide trans

命名規則
~T: Transを受け取る
~_: Varを受け取る
~: タプルを受け取る(これだけexport)