Sign in
android
/
toolchain
/
rustc
/
cd1aefd586783f162dd848e314bd6991a5ffe033
/
.
/
tests
/
ui
/
traits
/
new-solver
/
structural-resolve-field.rs
blob: 01899c9ad645f2994c08090a7fad4f19c40068ab [
file
] [
log
] [
blame
]
// compile-flags: -Ztrait-solver=next
// check-pass
#[
derive
(
Default
)]
struct
Foo
{
x
:
i32
,
}
fn
main
()
{
let
mut
xs
=
<[
Foo
;
1
]>::
default
();
xs
[
0
].
x
=
1
;
(&
mut
xs
[
0
]).
x
=
2
;
}