refactor: String::from("") > String::new()
This commit is contained in:
@@ -109,7 +109,7 @@ impl<T> StatefulList<T> {
|
||||
|
||||
pub fn get_state_title(&self) -> String {
|
||||
if self.items.is_empty() {
|
||||
String::from("")
|
||||
String::new()
|
||||
} else {
|
||||
let len = self.items.len();
|
||||
let c = self
|
||||
|
||||
@@ -41,7 +41,7 @@ pub mod log_sanitizer {
|
||||
|
||||
/// Remove all ansi formatting from a given string and create tui-rs spans
|
||||
pub fn remove_ansi<'a>(input: &str) -> Vec<Spans<'a>> {
|
||||
let mut output = String::from("");
|
||||
let mut output = String::new();
|
||||
for i in categorise_text(input) {
|
||||
output.push_str(i.text);
|
||||
}
|
||||
|
||||
@@ -63,7 +63,7 @@ fn generate_block<'a>(
|
||||
SelectablePanel::Logs => {
|
||||
format!(" {} {} ", panel.title(), app_data.lock().get_log_title())
|
||||
}
|
||||
SelectablePanel::Commands => String::from(""),
|
||||
SelectablePanel::Commands => String::new(),
|
||||
};
|
||||
let mut block = Block::default()
|
||||
.borders(Borders::ALL)
|
||||
|
||||
+4
-4
@@ -251,22 +251,22 @@ impl GuiState {
|
||||
self.selected_panel = self.selected_panel.prev();
|
||||
}
|
||||
|
||||
/// Advance loading animation
|
||||
/// Insert a new loading_uuid into hashset, and advance the animation by one frame
|
||||
pub fn next_loading(&mut self, uuid: Uuid) {
|
||||
self.loading_icon = self.loading_icon.next();
|
||||
self.is_loading.insert(uuid);
|
||||
}
|
||||
|
||||
/// if is_loading, return loading animation frame, else single space
|
||||
/// If is_loading has any entries, return the current loading_icon, else an emtpy string
|
||||
pub fn get_loading(&mut self) -> String {
|
||||
if self.is_loading.is_empty() {
|
||||
String::from(" ")
|
||||
String::new()
|
||||
} else {
|
||||
self.loading_icon.to_string()
|
||||
}
|
||||
}
|
||||
|
||||
/// set is_loading to false, but keep animation frame at same state
|
||||
/// Remove a loading_uuid from the is_loading hashset
|
||||
pub fn remove_loading(&mut self, uuid: Uuid) {
|
||||
self.is_loading.remove(&uuid);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user