Sign in
rust
/
rust
/
refs/heads/perf-tmp
/
.
/
tests
/
ui
/
coercion
/
non-primitive-cast-135412.rs
blob: 67a3ef340d2f19c669300a68abc75d70476c91bb [
file
] [
log
] [
blame
]
//@ run-rustfix
use
std
::
sync
::
Arc
;
fn
main
()
{
let
_
=
7u32
as
Option
<
_
>;
//~^ ERROR non-primitive cast: `u32` as `Option<_>`
let
_
=
"String"
as
Arc
<
str
>;
//~^ ERROR non-primitive cast: `&'static str` as `Arc<str>`
}