mirror of
https://github.com/bevyengine/bevy
synced 2024-11-22 20:53:53 +00:00
5b0f40f3f1
# Objective
Prevent future unnecessary mental effort spent figuring out why this trait exists and how to resolve the `TODO`.
## Solution
I happened to notice this trait being used when expanding the `#[derive(Reflect)]` macro in my own crate to figure out how it worked, and noticed that there was a `TODO` comment on it because it is only used in the derive macro and thus appeared to be unused.
I figured I should document my findings to prevent someone else from finding them out the hard way in the future 😆
Co-authored-by: Waridley <Waridley64@gmail.com>
|
||
---|---|---|
.. | ||
impls | ||
serde | ||
lib.rs | ||
list.rs | ||
map.rs | ||
path.rs | ||
reflect.rs | ||
struct_trait.rs | ||
tuple.rs | ||
tuple_struct.rs | ||
type_registry.rs | ||
type_uuid.rs |