makspll / makspll/bevy_mod_scripting
Reduce size of `ReflectReference`
Open
Nobody has claimed this yet.
enhancement
good first issue
optimization
- Dominant language
- Rust
- Stars
- 649
- Forks
- 59
- PR merge metrics
- No merged PRs in 30d
Description
It is quite important to minimize the size of this structure, since it's widely used,created and passed around, Ideally this should be a Copy type
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the ReflectReference structure and measuring its current size and usage across the project. Determine what representation changes are compatible with its widespread creation and passing, and consider whether it can satisfy the requested Copy behavior; done means a smaller structure with its existing uses preserved.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- game-dev
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100