1 #### Note: this error code is no longer emitted by the compiler.
3 This error occurs when an attempt is made to partially reinitialize a
4 structure that is currently uninitialized.
6 For example, this can happen when a drop has taken place:
13 fn drop(&mut self) { /* ... */ }
16 let mut x = Foo { a: 1 };
17 drop(x); // `x` is now uninitialized
18 x.a = 2; // error, partial reinitialization of uninitialized structure `t`
21 This error can be fixed by fully reinitializing the structure in question:
28 fn drop(&mut self) { /* ... */ }
31 let mut x = Foo { a: 1 };