TimelyDataflow / timely-dataflow

A modular implementation of timely dataflow in Rust
MIT License
3.25k stars 273 forks source link

Support GATs and containers in more places #550

Closed antiguru closed 3 months ago

antiguru commented 5 months ago

Extract MapInPlace from Map; make Map GAT-aware

This allows us to implement map for TimelyStack.

Note that this is a breaking change because the map_in_place methods moves from the Map trait to the new MapInPlace trait. This is required because it needs mutable access to data, which TimelyStack (and others) cannot provide.

antiguru commented 3 months ago

Handled elsewhere.