summaryrefslogtreecommitdiffstats
path: root/src/modules/line_break.rs
diff options
context:
space:
mode:
authorMatan Kushner <hello@matchai.me>2019-04-12 23:06:48 -0400
committerMatan Kushner <hello@matchai.me>2019-04-12 23:06:48 -0400
commit9d4492c313220ee128a49e01dd3580d22450cd04 (patch)
treeaa5434e10f114c1bde36b3554cace0bde26e3ec0 /src/modules/line_break.rs
parentd62bb107f231c3d0ebf47b7c91f26348213d8386 (diff)
Make segments optionals
Diffstat (limited to 'src/modules/line_break.rs')
-rw-r--r--src/modules/line_break.rs9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/modules/line_break.rs b/src/modules/line_break.rs
index c0c79ea4c..ed8b5023d 100644
--- a/src/modules/line_break.rs
+++ b/src/modules/line_break.rs
@@ -2,10 +2,15 @@ use super::Segment;
use clap::ArgMatches;
/// Creates a segment for the line break
-pub fn segment(_: &ArgMatches) -> Segment {
+pub fn segment(_: &ArgMatches) -> Option<Segment> {
const LINE_ENDING: &str = "\n";
let mut segment = Segment::new("line_break");
- segment.set_value(LINE_ENDING).clone()
+ segment
+ .set_value(LINE_ENDING)
+ .set_prefix(None)
+ .set_suffix(None);
+
+ Some(segment)
}