summaryrefslogtreecommitdiffstats
path: root/wgpu/src/widget/canvas/fill.rs
blob: a2010e45d2bd6e4edfa4cf1ad460e8b5241926b2 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
use iced_native::Color;

/// The style used to fill geometry.
#[derive(Debug, Clone, Copy)]
pub enum Fill {
    /// Fill with a color.
    Color(Color),
}

impl Default for Fill {
    fn default() -> Fill {
        Fill::Color(Color::BLACK)
    }
}

impl From<Color> for Fill {
    fn from(color: Color) -> Fill {
        Fill::Color(color)
    }
}