diff options
| author | 2022-09-10 22:15:25 -0400 | |
|---|---|---|
| committer | 2022-11-03 03:23:36 +0100 | |
| commit | 4f3215f48e72ed36cb77efcb746db1f6adabf84f (patch) | |
| tree | 34ecc6818fcbaad06f434bb7da6cbeec549c06b9 /style | |
| parent | d5a933b047a955158a31a35266bbc9b25307b0fc (diff) | |
| download | iced-4f3215f48e72ed36cb77efcb746db1f6adabf84f.tar.gz iced-4f3215f48e72ed36cb77efcb746db1f6adabf84f.tar.bz2 iced-4f3215f48e72ed36cb77efcb746db1f6adabf84f.zip | |
fix: clippy lint https://rust-lang.github.io/rust-clippy/master/index.html#large_enum_variant
Diffstat (limited to '')
| -rw-r--r-- | style/src/theme.rs | 10 | 
1 files changed, 5 insertions, 5 deletions
| diff --git a/style/src/theme.rs b/style/src/theme.rs index 7d47f1a1..4e83758b 100644 --- a/style/src/theme.rs +++ b/style/src/theme.rs @@ -21,13 +21,13 @@ use crate::toggler;  use iced_core::{Background, Color}; -#[derive(Debug, Clone, Copy, PartialEq)] +#[derive(Debug, Clone, PartialEq)]  pub enum Theme {      Light,      Dark,      Custom { -        palette: Palette, -        extended: Extended +        palette: Box<Palette>, +        extended: Box<Extended>,      }  } @@ -36,7 +36,7 @@ impl Theme {          match self {              Self::Light => Palette::LIGHT,              Self::Dark => Palette::DARK, -            Self::Custom { palette, .. } => palette +            Self::Custom { palette, .. } => *palette          }      } @@ -78,7 +78,7 @@ impl application::StyleSheet for Theme {                  background_color: palette.background.base.color,                  text_color: palette.background.base.text,              }, -            Application::Custom(f) => f(*self), +            Application::Custom(f) => f(self.clone()),          }      }  } | 
