-
Notifications
You must be signed in to change notification settings - Fork 12.9k
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
type_id is not crate-independent with object associated types #35144
Comments
This is probably the same underlying issue that has been solved for |
This should be fixed - projections are now sorted by their |
Is this issue still up to date? |
I've tested this with some more modern Rust code:
the Type IDs are now the same compiling with or without
|
reopen as it needs a test, possibly reducing to no external dependencies |
This has an MCVE, just needs test (and there is an open PR). |
Meta
STR
Any pair of crates, one of them with a struct, can be used instead of arena/term.
Expected Result
The Type ID of
Iterator<Item=arena::TypedArena<()>>
should be the same when the cfg is toggled.Actual Result
The Type ID of
Iterator<Item=arena::TypedArena<()>>
differs when the cfg is toggled, but the id ofarena::TypedArena<()>
does notThe text was updated successfully, but these errors were encountered: