@@ -180,13 +180,14 @@ pub trait AnyComponent {
180180 /// Returns a boxed any from a boxed self.
181181 ///
182182 /// Can be used before `Box::downcast()`.
183− //
184− // # Examples
185− //
186− // ```rust
187− // let boxed: Box<Component> = Box::new(TextComponent::new("text"));
188− // let text: Box<TextComponent> = boxed.as_boxed_any().downcast().unwrap();
189− // ```
183+ ///
184+ /// # Examples
185+ ///
186+ /// ```rust
187+ /// use helix_term::{ui::Text, compositor::Component};
188+ /// let boxed: Box<Component> = Box::new(Text::new("text".to_string()));
189+ /// let text: Box<Text> = boxed.as_boxed_any().downcast().unwrap();
190+ /// ```
190191 fn as_boxed_any(self: Box<Self>) -> Box<dyn Any>;
191192}
192193