From 751388b04c19ef121eb93e6f6e8252f29fb931c9 Mon Sep 17 00:00:00 2001 From: Ava Hahn Date: Mon, 20 Mar 2023 23:02:33 -0700 Subject: [PATCH] a bit better prompt printing --- src/bin/main.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/bin/main.rs b/src/bin/main.rs index 53cd61c..c88e986 100644 --- a/src/bin/main.rs +++ b/src/bin/main.rs @@ -123,7 +123,12 @@ fn main() { eprintln!("{}", err); Box::new(Ctr::String("".to_string())) }); - let p_str = s.to_string(); + let p_str: String; + if let Ctr::String(s) = s { + p_str = s; + } else { + p_str = s.to_string(); + } let readline_prompt = CustomPrompt(p_str.as_str()); let user_doc = rl.read_line(&readline_prompt).unwrap();