open-rmf / mapf

Multi-agent (path finding) planning framework
Apache License 2.0
53 stars 5 forks source link

Updates the GAT syntax #7

Closed arjo129 closed 1 year ago

arjo129 commented 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.

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