Closed arjo129 closed 1 year ago
As per https://github.com/rust-lang/rust/issues/89122, GATs no longer use the type Typename<'a> where Self: 'a = ... syntax rather they move the where to the end.
type Typename<'a> where Self: 'a = ...
This PR also fixes lifetimes. Seems like the type_alias_impl_trait requires you to specify a lifetime.
type_alias_impl_trait
Signed-off-by: Arjo Chakravarty arjo@openrobotics.org
As per https://github.com/rust-lang/rust/issues/89122, GATs no longer use the
type Typename<'a> where Self: 'a = ...
syntax rather they move the where to the end.This PR also fixes lifetimes. Seems like the
type_alias_impl_trait
requires you to specify a lifetime.Signed-off-by: Arjo Chakravarty arjo@openrobotics.org