X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=src%2Ftest%2Fcompile-fail%2Fmoves-based-on-type-access-to-field.rs;h=dc2cd22e632e05c6a25b771527f56efb3e65e20c;hb=919889a1d688a6bbe2edac8705f048f06b1b455c;hp=657d5ad03e8a88aa2dac04b396f354fe3fa0c263;hpb=b75683cadf6c4c55360202cd6a0106be80532451;p=rust.git diff --git a/src/test/compile-fail/moves-based-on-type-access-to-field.rs b/src/test/compile-fail/moves-based-on-type-access-to-field.rs index 657d5ad03e8..dc2cd22e632 100644 --- a/src/test/compile-fail/moves-based-on-type-access-to-field.rs +++ b/src/test/compile-fail/moves-based-on-type-access-to-field.rs @@ -16,13 +16,13 @@ fn consume(_s: ~str) {} fn touch(_a: &A) {} fn f10() { - let x = Foo { f: ~"hi", y: 3 }; + let x = Foo { f: "hi".to_owned(), y: 3 }; consume(x.f); touch(&x.y); //~ ERROR use of partially moved value: `x` } fn f20() { - let x = vec!(~"hi"); + let x = vec!("hi".to_owned()); consume(x.move_iter().next().unwrap()); touch(x.get(0)); //~ ERROR use of moved value: `x` }