From aca9d414d311f901cfe6494a28a48a563f17320b Mon Sep 17 00:00:00 2001 From: Héctor Ramón Jiménez Date: Fri, 5 Nov 2021 15:31:33 +0700 Subject: Write missing documentation in `iced_native` --- native/src/renderer.rs | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'native/src/renderer.rs') diff --git a/native/src/renderer.rs b/native/src/renderer.rs index 3b04a5c0..ca7ad5a2 100644 --- a/native/src/renderer.rs +++ b/native/src/renderer.rs @@ -61,11 +61,19 @@ pub trait Renderer: Sized { fn fill_quad(&mut self, quad: Quad, background: impl Into); } +/// A polygon with four sides. #[derive(Debug, Clone, Copy, PartialEq)] pub struct Quad { + /// The bounds of the [`Quad`]. pub bounds: Rectangle, + + /// The border radius of the [`Quad`]. pub border_radius: f32, + + /// The border width of the [`Quad`]. pub border_width: f32, + + /// The border color of the [`Quad`]. pub border_color: Color, } -- cgit