Dario Nieuwenhuis 4300e7cc3b GAT-based Device trait.
The current `'a` lifetime in the `Device` trait is essentially a workaround for lack of GATs.
I'm just experimenting how this would look like, it'll have to wait until GATs are stable to go in.

The main benefit is structs implementing `Device` can now borrow stuff. This wasn't possible
before because the `for<'d> T: Device<'d>` bounds would essentially imply `T: 'static`.
2022-11-06 21:18:02 +01:00
..
2022-09-21 23:11:35 +02:00
2022-09-22 10:10:05 -04:00
2022-09-21 23:11:35 +02:00
2022-09-21 23:11:35 +02:00
2022-11-06 21:18:02 +01:00