Doing `#[reflect(ignore)]` on fields in a struct still requires `Default` on that field
Open
A-Reflection
C-Usability
- Dominant language
- Rust
- Stars
- 48.2k
- Forks
- 4.8k
- Avg merge
- 3d 22h
- Merged PRs (30d)
- 161
Description
## Bevy version
Latest: 1395e3672cd262e51e1b6e3c5b9d12b02cb90998
## What you did

## What went wrong
I couldn't ignore a field on my struct which I wanted to derive reflect on, since that field did not impl `Default` and I had no control over that field.
My expectation was that the field is ignored entirely with no limitations.
Contributor guide
Assessment
This issue has not been assessed yet.