-
-
Notifications
You must be signed in to change notification settings - Fork 3.9k
Remove restrictions on Label types #5715
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
Closed
Closed
Changes from all commits
Commits
Show all changes
21 commits
Select commit
Hold shift + click to select a range
d7cf918
Add types for statically interning values
joseph-gio 9ccea8e
allow arbitrary formatting using a fn pointer
joseph-gio 82dc6f7
Update derive macro
joseph-gio 432ec09
Update uses of labels in the repo
joseph-gio 7ac4ddb
Format generic labels
joseph-gio 913a656
Add a type for interning type-erased values
joseph-gio 5866355
Intern complex label types
joseph-gio 8b9e1f6
Update label derive example
joseph-gio 11a578c
Support downcasting interned labels
joseph-gio dfb3841
Add a separate `Into*Label` trait for consistency
joseph-gio 8b0db0d
Remove downcasting support
joseph-gio 5483d31
Clarify comments for `Into*Label` traits
joseph-gio 79ddaaf
Clarify the vtable magic code
joseph-gio 1083541
Merge branch 'main' into label-intern
joseph-gio 5a92fba
Fix a merge error
joseph-gio 9e60d3c
Merge remote-tracking branch 'upstream/main' into label-intern-merge
joseph-gio 871e299
Link to a rust tracking issue
joseph-gio d35eaee
Use a better style for optional plurals
joseph-gio dcf7db4
Add module-level docs about interning
joseph-gio f9a2cd1
Make some implicit bounds explicit
joseph-gio f8ca656
Make `intern` module public
joseph-gio File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -12,3 +12,4 @@ keywords = ["bevy"] | |
toml = "0.5.8" | ||
syn = "1.0" | ||
quote = "1.0" | ||
proc-macro2 = "1.0" |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.