Skip to content

Conversation

@aapoalas
Copy link
Member

@aapoalas aapoalas commented Jan 11, 2026

This gets rid of Index and IndexMut trait usage, removing a big type leak from the engine. This a dire necessity for creating a stable public API, or at least something resembling one.

Also removed IntoValue trait and friends, instead just using the standard Into traits everywhere. It's a bit more annoying at times but it's not too bad either.

@aapoalas aapoalas merged commit c05f725 into main Jan 12, 2026
8 checks passed
@aapoalas aapoalas deleted the cleanup/engine-handle-traits branch January 12, 2026 20:46
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.

2 participants