[librsvg: 12/20] feFlood: shorten code by implementing Default for it
- From: Federico Mena Quintero <federico src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [librsvg: 12/20] feFlood: shorten code by implementing Default for it
- Date: Wed, 17 Mar 2021 19:08:05 +0000 (UTC)
commit 0b94be2d9d9c88f21c468774361ab4251d333957
Author: Federico Mena Quintero <federico gnome org>
Date: Tue Mar 16 13:20:29 2021 -0600
feFlood: shorten code by implementing Default for it
src/filters/flood.rs | 11 +----------
1 file changed, 1 insertion(+), 10 deletions(-)
---
diff --git a/src/filters/flood.rs b/src/filters/flood.rs
index 0f99b32a..7b0db376 100644
--- a/src/filters/flood.rs
+++ b/src/filters/flood.rs
@@ -9,6 +9,7 @@ use super::context::{FilterContext, FilterOutput, FilterResult};
use super::{FilterEffect, FilterError, Primitive, PrimitiveParams, ResolvedPrimitive};
/// The `feFlood` filter primitive.
+#[derive(Default)]
pub struct FeFlood {
base: Primitive,
}
@@ -18,16 +19,6 @@ pub struct Flood {
color: cssparser::RGBA,
}
-impl Default for FeFlood {
- /// Constructs a new `Flood` with empty properties.
- #[inline]
- fn default() -> FeFlood {
- FeFlood {
- base: Default::default(),
- }
- }
-}
-
impl SetAttributes for FeFlood {
fn set_attributes(&mut self, attrs: &Attributes) -> ElementResult {
self.base.parse_no_inputs(attrs)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]