# Objective The `#[reflect_trait]` macro did not maintain the visibility of its trait. It also did not make its accessor methods public, which made them inaccessible outside the current module. ## Solution Made the `Reflect***` struct match the visibility of its trait and made both the `get` and `get_mut` methods always public. |
||
|---|---|---|
| .. | ||
| from_reflect.rs | ||
| lib.rs | ||
| reflect_trait.rs | ||
| type_uuid.rs | ||