Sign in
rust
/
rust
/
HEAD
/
.
/
tests
/
ui
/
type
/
type-parameter-defaults-referencing-Self.rs
blob: e5c81556e26b327b8390a1ddb8b9fee0ec80a136 [
file
] [
log
] [
blame
]
// Test a default that references `Self` which is then used in an object type.
// Issue #18956.
trait
Foo
<
T
=
Self
>
{
fn
method
(&
self
);
}
fn
foo
(
x
:
&
dyn
Foo
)
{
}
//~^ ERROR the type parameter `T` must be explicitly specified
fn
main
()
{
}