File tree Expand file tree Collapse file tree 6 files changed +0
-12
lines changed Expand file tree Collapse file tree 6 files changed +0
-12
lines changed Original file line number Diff line number Diff line change 1- #![ feature( generic_associated_types) ]
2- #![ allow( incomplete_features) ]
3-
41trait Trait < T > {
52 type Type < ' a > where T : ' a ;
63 fn foo ( x : & T ) -> Self :: Type < ' _ > ;
Original file line number Diff line number Diff line change 1- #![ feature( generic_associated_types) ]
21#![ feature( min_type_alias_impl_trait) ]
32
43impl SomeTrait for SomeType {
Original file line number Diff line number Diff line change 1- #![ feature( generic_associated_types) ]
2-
31impl SomeStruct {
42 fn process < T > ( v : T ) -> <Self as GAT >:: R < T >
53 where Self : GAT < R < T > = T >
Original file line number Diff line number Diff line change 1- #![ feature( generic_associated_types) ]
2- #![ allow( incomplete_features) ]
3-
41trait Trait < T > {
52 type Type < ' a >
63 where
Original file line number Diff line number Diff line change 1- #![ feature( generic_associated_types) ]
21#![ feature( min_type_alias_impl_trait) ]
32
43impl SomeTrait for SomeType {
Original file line number Diff line number Diff line change 1- #![ feature( generic_associated_types) ]
2-
31impl SomeStruct {
42 fn process < T > ( v : T ) -> <Self as GAT >:: R < T >
53 where
You can’t perform that action at this time.
0 commit comments