diff options
author | 2021-11-02 16:02:05 +0700 | |
---|---|---|
committer | 2021-11-02 16:02:05 +0700 | |
commit | 157a40a56882ec1959034fa499b383e7f633aaf8 (patch) | |
tree | 13ff4aea30a981053f00d22d099cba73e6db3c78 /style | |
parent | 631e95ee0be01dc7f5e5183e1429972aee37787f (diff) | |
download | iced-157a40a56882ec1959034fa499b383e7f633aaf8.tar.gz iced-157a40a56882ec1959034fa499b383e7f633aaf8.tar.bz2 iced-157a40a56882ec1959034fa499b383e7f633aaf8.zip |
Introduce generic lifetime to `Default` implementation for style sheets
Diffstat (limited to 'style')
-rw-r--r-- | style/src/button.rs | 2 | ||||
-rw-r--r-- | style/src/checkbox.rs | 2 | ||||
-rw-r--r-- | style/src/container.rs | 2 | ||||
-rw-r--r-- | style/src/pane_grid.rs | 2 | ||||
-rw-r--r-- | style/src/pick_list.rs | 2 | ||||
-rw-r--r-- | style/src/progress_bar.rs | 2 | ||||
-rw-r--r-- | style/src/radio.rs | 2 | ||||
-rw-r--r-- | style/src/rule.rs | 2 | ||||
-rw-r--r-- | style/src/scrollable.rs | 2 | ||||
-rw-r--r-- | style/src/slider.rs | 2 | ||||
-rw-r--r-- | style/src/text_input.rs | 2 | ||||
-rw-r--r-- | style/src/toggler.rs | 2 |
12 files changed, 12 insertions, 12 deletions
diff --git a/style/src/button.rs b/style/src/button.rs index ff4f61c3..de2de4f4 100644 --- a/style/src/button.rs +++ b/style/src/button.rs @@ -80,7 +80,7 @@ impl StyleSheet for Default { } } -impl std::default::Default for Box<dyn StyleSheet> { +impl<'a> std::default::Default for Box<dyn StyleSheet + 'a> { fn default() -> Self { Box::new(Default) } diff --git a/style/src/checkbox.rs b/style/src/checkbox.rs index 09f997fb..f8bc6241 100644 --- a/style/src/checkbox.rs +++ b/style/src/checkbox.rs @@ -39,7 +39,7 @@ impl StyleSheet for Default { } } -impl std::default::Default for Box<dyn StyleSheet> { +impl<'a> std::default::Default for Box<dyn StyleSheet + 'a> { fn default() -> Self { Box::new(Default) } diff --git a/style/src/container.rs b/style/src/container.rs index a5dc700e..2f411611 100644 --- a/style/src/container.rs +++ b/style/src/container.rs @@ -43,7 +43,7 @@ impl StyleSheet for Default { } } -impl std::default::Default for Box<dyn StyleSheet> { +impl<'a> std::default::Default for Box<dyn StyleSheet + 'a> { fn default() -> Self { Box::new(Default) } diff --git a/style/src/pane_grid.rs b/style/src/pane_grid.rs index 89cf39ea..a12ac3f5 100644 --- a/style/src/pane_grid.rs +++ b/style/src/pane_grid.rs @@ -35,7 +35,7 @@ impl StyleSheet for Default { } } -impl std::default::Default for Box<dyn StyleSheet> { +impl<'a> std::default::Default for Box<dyn StyleSheet + 'a> { fn default() -> Self { Box::new(Default) } diff --git a/style/src/pick_list.rs b/style/src/pick_list.rs index ca1fbe17..ad96b201 100644 --- a/style/src/pick_list.rs +++ b/style/src/pick_list.rs @@ -56,7 +56,7 @@ impl StyleSheet for Default { } } -impl std::default::Default for Box<dyn StyleSheet> { +impl<'a> std::default::Default for Box<dyn StyleSheet + 'a> { fn default() -> Self { Box::new(Default) } diff --git a/style/src/progress_bar.rs b/style/src/progress_bar.rs index e829c68f..a0195c7a 100644 --- a/style/src/progress_bar.rs +++ b/style/src/progress_bar.rs @@ -26,7 +26,7 @@ impl StyleSheet for Default { } } -impl std::default::Default for Box<dyn StyleSheet> { +impl<'a> std::default::Default for Box<dyn StyleSheet + 'a> { fn default() -> Self { Box::new(Default) } diff --git a/style/src/radio.rs b/style/src/radio.rs index 724ae807..6fb1cb6c 100644 --- a/style/src/radio.rs +++ b/style/src/radio.rs @@ -37,7 +37,7 @@ impl StyleSheet for Default { } } -impl std::default::Default for Box<dyn StyleSheet> { +impl<'a> std::default::Default for Box<dyn StyleSheet + 'a> { fn default() -> Self { Box::new(Default) } diff --git a/style/src/rule.rs b/style/src/rule.rs index 997bb1e9..12a40f7d 100644 --- a/style/src/rule.rs +++ b/style/src/rule.rs @@ -103,7 +103,7 @@ impl StyleSheet for Default { } } -impl std::default::Default for Box<dyn StyleSheet> { +impl<'a> std::default::Default for Box<dyn StyleSheet + 'a> { fn default() -> Self { Box::new(Default) } diff --git a/style/src/scrollable.rs b/style/src/scrollable.rs index 9de72add..748ba888 100644 --- a/style/src/scrollable.rs +++ b/style/src/scrollable.rs @@ -60,7 +60,7 @@ impl StyleSheet for Default { } } -impl std::default::Default for Box<dyn StyleSheet> { +impl<'a> std::default::Default for Box<dyn StyleSheet + 'a> { fn default() -> Self { Box::new(Default) } diff --git a/style/src/slider.rs b/style/src/slider.rs index 918e7753..1bb28b09 100644 --- a/style/src/slider.rs +++ b/style/src/slider.rs @@ -79,7 +79,7 @@ impl StyleSheet for Default { } } -impl std::default::Default for Box<dyn StyleSheet> { +impl<'a> std::default::Default for Box<dyn StyleSheet + 'a> { fn default() -> Self { Box::new(Default) } diff --git a/style/src/text_input.rs b/style/src/text_input.rs index 4260af84..3d5817cc 100644 --- a/style/src/text_input.rs +++ b/style/src/text_input.rs @@ -73,7 +73,7 @@ impl StyleSheet for Default { } } -impl std::default::Default for Box<dyn StyleSheet> { +impl<'a> std::default::Default for Box<dyn StyleSheet + 'a> { fn default() -> Self { Box::new(Default) } diff --git a/style/src/toggler.rs b/style/src/toggler.rs index 16c014e6..c06a8cd1 100644 --- a/style/src/toggler.rs +++ b/style/src/toggler.rs @@ -41,7 +41,7 @@ impl StyleSheet for Default { } } -impl std::default::Default for Box<dyn StyleSheet> { +impl<'a> std::default::Default for Box<dyn StyleSheet + 'a> { fn default() -> Self { Box::new(Default) } |