]>
git.proxmox.com Git - rustc.git/blob - src/test/ui/higher-rank-trait-bounds/normalize-under-binder/issue-44005.rs
5 fn foo(&'a
self) -> Self::Bar
;
8 impl<'a
, 'b
, T
: 'a
> Foo
<'a
> for &'b T
{
10 fn foo(&'a
self) -> &'a T
{
15 pub fn uncallable
<T
, F
>(x
: T
, f
: F
)
18 F
: for<'a
> Fn(<T
as Foo
<'a
>>::Bar
),
23 pub fn catalyst(x
: &i32) {
27 pub fn broken
<F
: Fn(&i32)>(x
: &i32, f
: F
) {
28 uncallable(x
, |y
| f(y
));