From 51fcf2efdaae8bdd5270cfe64de1522eadd1775f Mon Sep 17 00:00:00 2001 From: Rory Dudley Date: Mon, 2 Sep 2024 22:23:01 -0600 Subject: Refactor Verse::clause() There is no reason to return an option for clause(), since it makes us perform a match twice, and since a blank vector is perfectly acceptable in all cases where the verse at hand may not have a clause. Signed-off-by: Rory Dudley --- src/poem/elements/verse/logic.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/poem/elements/verse') diff --git a/src/poem/elements/verse/logic.rs b/src/poem/elements/verse/logic.rs index e7ed4df..41b736b 100644 --- a/src/poem/elements/verse/logic.rs +++ b/src/poem/elements/verse/logic.rs @@ -15,7 +15,7 @@ #[macro_export] macro_rules! incant { ($verb:expr, $command:expr, $out:expr, $pids:expr, $env:expr, $self:expr) => {{ - $command.args($self.clause().unwrap_or(vec![])); + $command.args($self.clause()); // Determine couplet status if $self.couplet == 1 { -- cgit v1.2.3