From 37dd573d953ae693a622f387f108b813278d1018 Mon Sep 17 00:00:00 2001 From: Maxim Zhiburt Date: Mon, 31 Jan 2022 19:07:23 +0300 Subject: [PATCH] Add Clone to Output So `.cloned()` can be called on iterator. --- src/enums.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/enums.rs b/src/enums.rs index 556ceb2..3930983 100644 --- a/src/enums.rs +++ b/src/enums.rs @@ -179,7 +179,7 @@ impl Display for AnsiSequence { ///This is what is outputted by the parsing iterator. ///Each block contains either straight-up text, or simply ///an ANSI escape sequence. -#[derive(Debug, PartialEq)] +#[derive(Debug, Clone, PartialEq)] pub enum Output<'a> { TextBlock(&'a str), Escape(AnsiSequence)