Sign in
fuchsia
/
third_party
/
github.com
/
rust-lang
/
rust
/
HEAD
/
.
/
tests
/
ui
/
borrowck
/
moved-value-suggest-reborrow-issue-127285.rs
blob: dd015697fdcdb5e7f3be8ede0c66e1100941faa4 [
file
] [
log
] [
blame
]
//@ run-rustfix
#![
allow
(
dead_code
)]
struct
X
(
u32
);
impl
X
{
fn
f
(&
mut
self
)
{
generic
(
self
);
self
.
0
+=
1
;
//~^ ERROR: use of moved value: `self` [E0382]
}
}
fn
generic
<
T
>(
_x
:
T
)
{}
fn
main
()
{}