Sign in
fuchsia
/
third_party
/
rust
/
7bade6ef730cff83f3591479a98916920f66decd
/
.
/
src
/
test
/
ui
/
generics
/
generic-impl-more-params-with-defaults.rs
blob: a14fb7064c9958d16ac4dee2f47050ad8acaa005 [
file
] [
log
] [
blame
]
use
std
::
marker
;
struct
Heap
;
struct
Vec
<
T
,
A
=
Heap
>(
marker
::
PhantomData
<(
T
,
A
)>);
impl
<
T
,
A
>
Vec
<
T
,
A
>
{
fn
new
()
->
Vec
<
T
,
A
>
{
Vec
(
marker
::
PhantomData
)}
}
fn
main
()
{
Vec
::<
isize
,
Heap
,
bool
>::
new
();
//~^ ERROR wrong number of type arguments
}