test.rs

 1use gpui::{elements::RenderElement, View, ViewContext};
 2use gpui_macros::Element;
 3
 4#[test]
 5fn test_derive_render_element() {
 6    #[derive(Element)]
 7    struct TestElement {}
 8
 9    impl RenderElement for TestElement {
10        fn render<V: View>(&mut self, _: &mut V, _: &mut ViewContext<V>) -> gpui::AnyElement<V> {
11            unimplemented!()
12        }
13    }
14}