` trait. Any
closure we want to store in the `calculation` field must have one `u32`
parameter (specified within the parentheses after `Fn`) and must return a
`u32` (specified after the `->`).
-->
<p><code>Cacher</code>構造体は、ジェネリックな型<code>T</code>の<code>calculation</code>フィールドを持ちます。<code>T</code>のトレイト境界は、
<code>Fn</code>トレイトを使うことでクロージャであると指定しています。<code>calculation</code>フィールドに