use iced_native::{ Color, Font, HorizontalAlignment, Rectangle, VerticalAlignment, }; /// A bunch of text that can be drawn to a canvas #[derive(Debug, Clone)] pub struct Text { /// The contents of the text pub content: String, /// The bounds of the text pub bounds: Rectangle, /// The color of the text pub color: Color, /// The size of the text pub size: f32, /// The font of the text pub font: Font, /// The horizontal alignment of the text pub horizontal_alignment: HorizontalAlignment, /// The vertical alignment of the text pub vertical_alignment: VerticalAlignment, }