mirror of
https://github.com/bevyengine/bevy
synced 2024-11-22 12:43:34 +00:00
Fix typo in bevy_reflect README (#8281)
# Objective Fix typo in bevy_reflect README: `MyType` is a struct and not a trait, so `&dyn MyType` is incorrect. ## Solution Replace `&dyn MyType` with `&dyn DoThing`
This commit is contained in:
parent
ae39b07d26
commit
253db50c63
1 changed files with 2 additions and 2 deletions
|
@ -153,8 +153,8 @@ let my_trait: &dyn DoThing = reflect_do_thing.get(&*reflect_value).unwrap();
|
|||
println!("{}", my_trait.do_thing());
|
||||
|
||||
// This works because the #[reflect(MyTrait)] we put on MyType informed the Reflect derive to insert a new instance
|
||||
// of ReflectDoThing into MyType's registration. The instance knows how to cast &dyn Reflect to &dyn MyType, because it
|
||||
// knows that &dyn Reflect should first be downcasted to &MyType, which can then be safely casted to &dyn MyType
|
||||
// of ReflectDoThing into MyType's registration. The instance knows how to cast &dyn Reflect to &dyn DoThing, because it
|
||||
// knows that &dyn Reflect should first be downcasted to &MyType, which can then be safely casted to &dyn DoThing
|
||||
```
|
||||
|
||||
## Why make this?
|
||||
|
|
Loading…
Reference in a new issue