use iced_native::Rectangle; #[derive(Debug, Clone)] pub enum Primitive { None, Group { primitives: Vec, }, Text { content: String, bounds: Rectangle, size: f32, }, }