Sign in
rust
/
rust-lang
/
rust
/
refs/heads/stable
/
.
/
tests
/
ui
/
traits
/
next-solver
/
canonical
/
effect-var.rs
blob: 82dbde0413c49b9496afe70d375a8cf8cd3fa6b3 [
file
] [
log
] [
blame
]
//@ compile-flags: -Znext-solver
//@ check-pass
#![
feature
(
const_trait_impl
)]
#[
const_trait
]
trait
Foo
{
fn
foo
();
}
trait
Bar
{}
impl
const
Foo
for
i32
{
fn
foo
()
{}
}
impl
<
T
>
const
Foo
for
T where T
:
Bar
{
fn
foo
()
{}
}
fn
main
()
{}