Sign in
android
/
toolchain
/
rustc
/
59fbe18bc79ed87d0c5f02705e7cf19e402e1f2b
/
.
/
src
/
test
/
ui
/
const-generics
/
min_const_generics
/
transmute-const-param-static-reference.rs
blob: 560795a51f58ea645921a89c5b35ce18f6be35fb [
file
] [
log
] [
blame
]
struct
Const
<
const
P
:
&
'
static
()>;
//~^ ERROR `&'static ()` is forbidden as the type of a const generic parameter
fn
main
()
{
const
A
:
&
'
static
()
=
unsafe
{
std
::
mem
::
transmute
(
10
as
*
const
())
};
let
_
=
Const
::<{
A
}>;
}