Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support GATs and containers in more places #550

Closed
wants to merge 1 commit into from

Conversation

antiguru
Copy link
Member

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.

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
Copy link
Member Author

Handled elsewhere.

@antiguru antiguru closed this May 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant