diff options
author | Matan Kushner <hello@matchai.me> | 2019-07-31 19:48:51 -0400 |
---|---|---|
committer | Matan Kushner <hello@matchai.me> | 2019-08-05 11:05:08 -0400 |
commit | f40f73dc8e26e6d8730344f4c6cbb47ee3d48342 (patch) | |
tree | 191bd072e71d4dc7662fc0a7e51637f4a2b291f8 /src/segment.rs | |
parent | 616b50b4e31e1f057aebf2808bee3c72cc418594 (diff) |
fix: Address longstanding linter errors
Diffstat (limited to 'src/segment.rs')
-rw-r--r-- | src/segment.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/segment.rs b/src/segment.rs index 4e3a2c086..8419ec31e 100644 --- a/src/segment.rs +++ b/src/segment.rs @@ -17,8 +17,8 @@ pub struct Segment { impl Segment { /// Creates a new segment with default fields. - pub fn new(name: &str) -> Segment { - Segment { + pub fn new(name: &str) -> Self { + Self { name: name.to_string(), style: None, value: "".to_string(), @@ -28,7 +28,7 @@ impl Segment { /// Sets the style of the segment. /// /// Accepts either `Color` or `Style`. - pub fn set_style<T>(&mut self, style: T) -> &mut Segment + pub fn set_style<T>(&mut self, style: T) -> &mut Self where T: Into<Style>, { @@ -37,7 +37,7 @@ impl Segment { } /// Sets the value of the segment. - pub fn set_value<T>(&mut self, value: T) -> &mut Segment + pub fn set_value<T>(&mut self, value: T) -> &mut Self where T: Into<String>, { |