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

Add std::any module and clear up some function type hash confusion #178

Merged
merged 5 commits into from
Nov 30, 2020

Conversation

tgolsson
Copy link
Contributor

I think this is it! Took a bunch of iterations but I think the overall structure is good. No other constants supported than type name but it felt quite nice to implement in the end. Not sure if there are more cases I should test?

@tgolsson tgolsson changed the title Ts/std any Add std::any module and clear up some function type hash confusion Nov 29, 2020
@udoprog
Copy link
Collaborator

udoprog commented Nov 29, 2020

Good approach! Some minor comments.

@udoprog udoprog added the enhancement New feature or request label Nov 29, 2020
@tgolsson
Copy link
Contributor Author

@udoprog Thanks for the feedback, I think all points are addressed now.

@udoprog udoprog merged commit 41a2018 into rune-rs:main Nov 30, 2020
@udoprog
Copy link
Collaborator

udoprog commented Nov 30, 2020

Really nice. Thank you!

@tgolsson tgolsson deleted the ts/std-any branch November 30, 2020 10:51
@udoprog udoprog added the changelog Issue has been added to the changelog label Jan 19, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
changelog Issue has been added to the changelog enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants