bhcli

"Strange's fork of n0tr1v's bhcli (onion)"
git clone https://git.dasho.dev/Strange/bhcli.git
Log | Files | Refs | README

commit 095d73fd18ae18db506271f17c3beb6bed3d8a29
parent 90f1abfa5930b30011440be2c8b4f22d676a576d
Author: n0tr1v <n0tr1v@protonmail.com>
Date:   Sun,  2 Apr 2023 03:10:31 -0700

simplify code

Diffstat:
Msrc/main.rs | 6+++---
1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/main.rs b/src/main.rs @@ -2151,12 +2151,12 @@ enum StyledText { impl StyledText { fn walk<F>(&self, mut clb: F) where - F: FnMut(StyledText), + F: FnMut(&StyledText), { let mut v: Vec<&StyledText> = vec![self]; loop { if let Some(e) = v.pop() { - clb(e.clone()); + clb(e); if let StyledText::Styled(_, children) = e { v.extend(children); } @@ -2170,7 +2170,7 @@ impl StyledText { let mut s = String::new(); self.walk(|n| { if let StyledText::Text(t) = n { - s += &t; + s += t; } }); s