n class='comment'>// エラー: イミュータブルなフィールド `b.x` へ代入できない</span></pre>

<!-- However, by using [`Cell<T>`][cell], you can emulate field-level mutability: -->

<p>しかし、<a href="../std/cell/struct.Cell.html"><code>Cell&lt;T&gt;</code></a> を使えば、フィールド・レベルのミュータビリティをエミュレートできます。</p>

<span class='rusttest'>fn main() {
    use std::cell::Cell;

struct Point {
    x: i32,
    y: Cell&lt;i32&gt;,
}

