Skip to content

Implement optional type for Index#39

Open
tyler274 wants to merge 7 commits into
LPGhatguy:mainfrom
tyler274:typed-index
Open

Implement optional type for Index#39
tyler274 wants to merge 7 commits into
LPGhatguy:mainfrom
tyler274:typed-index

Conversation

@tyler274

@tyler274 tyler274 commented Oct 21, 2022

Copy link
Copy Markdown

Implementation of #16 (comment)

It passes all the tests, but I would highly suggest double checking I didn't mess up anything with the trait bounds on I littered all over the iters.

I also had to edit a lot of tests to be explicit about the Arena typing, and I'm not sure if its a breaking change backwards compatibility wise.

@tyler274 tyler274 mentioned this pull request Oct 21, 2022
@tyler274

Copy link
Copy Markdown
Author

Removed the trait bounds mentioned, The tests still need some explicit type declaration though.

@tyler274

Copy link
Copy Markdown
Author

Implemented or derived Hash, PartialEq, and Eq

@LPGhatguy

Copy link
Copy Markdown
Owner

Hi, thanks for the PR!

This is really awesome. I wonder if there's anything we can do about the new inference issues.

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