Sign in
rust
/
rust
/
HEAD
/
.
/
tests
/
ui
/
lifetimes
/
elided-lifetime-in-path-in-type-relative-expression.rs
blob: 7797ed13b002cbeffab287557ca092484aeb6eb8 [
file
] [
log
] [
blame
]
//@ check-pass
struct
Sqlite
{}
trait
HasArguments
<
'
q
>
{
type
Arguments
;
}
impl
<
'q> HasArguments<'
q
>
for
Sqlite
{
type
Arguments
=
std
::
marker
::
PhantomData
<&
'
q
()>;
}
fn
foo
()
{
let
_
=
<
Sqlite
as
HasArguments
>::
Arguments
::
default
();
}
fn
main
()
{}