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

Remove Send + Sync bounds from PartialReflect and friends #16993

Open
wants to merge 9 commits into
base: main
Choose a base branch
from

Conversation

BenjaminBrienen
Copy link
Contributor

Objective

Fixes #16713

Solution

Move the bounds to the usage sites

Disclaimer

If you read this while it is a draft, be aware that this is not ready for a round of full feedback.

@BenjaminBrienen BenjaminBrienen changed the title Remove Send + Sync bounds from PartialReflect Remove Send + Sync bounds from PartialReflect and Reflect Dec 27, 2024
@BenjaminBrienen BenjaminBrienen changed the title Remove Send + Sync bounds from PartialReflect and Reflect Remove Send + Sync bounds from PartialReflect and Reflect Dec 27, 2024
@BenjaminBrienen BenjaminBrienen changed the title Remove Send + Sync bounds from PartialReflect and Reflect Remove Send + Sync bounds from PartialReflect and friends Dec 27, 2024
@BenjaminBrienen BenjaminBrienen marked this pull request as ready for review December 27, 2024 20:42
@BenjaminBrienen BenjaminBrienen self-assigned this Dec 27, 2024
@BenjaminBrienen BenjaminBrienen added C-Usability A targeted quality-of-life change that makes Bevy easier to use A-Reflection Runtime information about types D-Straightforward Simple bug fixes and API improvements, docs, test and examples S-Needs-Review Needs reviewer attention (from anyone!) to move forward labels Dec 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Reflection Runtime information about types C-Usability A targeted quality-of-life change that makes Bevy easier to use D-Straightforward Simple bug fixes and API improvements, docs, test and examples S-Needs-Review Needs reviewer attention (from anyone!) to move forward
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Reflect trait should not require Send + Sync bounds
1 participant