summaryrefslogtreecommitdiffstats
path: root/src/segment.rs
diff options
context:
space:
mode:
authorMatan Kushner <hello@matchai.me>2019-07-31 19:48:51 -0400
committerMatan Kushner <hello@matchai.me>2019-08-05 11:05:08 -0400
commitf40f73dc8e26e6d8730344f4c6cbb47ee3d48342 (patch)
tree191bd072e71d4dc7662fc0a7e51637f4a2b291f8 /src/segment.rs
parent616b50b4e31e1f057aebf2808bee3c72cc418594 (diff)
fix: Address longstanding linter errors
Diffstat (limited to 'src/segment.rs')
-rw-r--r--src/segment.rs8
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>,
{