Add a compile test for the element derive

This commit is contained in:
Mikayla 2023-08-11 17:56:56 -07:00
parent ffffbbea1f
commit 7970406694
No known key found for this signature in database
5 changed files with 27 additions and 2 deletions

View file

@ -0,0 +1,14 @@
use gpui::{elements::RenderElement, View, ViewContext};
use gpui_macros::Element;
#[test]
fn test_derive_render_element() {
#[derive(Element)]
struct TestElement {}
impl RenderElement for TestElement {
fn render<V: View>(&mut self, _: &mut V, _: &mut ViewContext<V>) -> gpui::AnyElement<V> {
unimplemented!()
}
}
}