Skip to content

Commit 15a4edc

Browse files
committed
reduce CPU load (remove clone from gui thread)
1 parent 7c0da45 commit 15a4edc

File tree

3 files changed

+213
-208
lines changed

3 files changed

+213
-208
lines changed

src/data.rs

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ impl Default for Packet {
4343
}
4444
}
4545

46-
#[derive(Clone, Debug)]
46+
#[derive(Clone, Debug, Default)]
4747
pub struct DataContainer {
4848
pub time: Vec<Vec<f64>>,
4949
pub absolute_time: Vec<f64>,
@@ -52,18 +52,6 @@ pub struct DataContainer {
5252
pub loaded_from_file: bool,
5353
}
5454

55-
impl Default for DataContainer {
56-
fn default() -> DataContainer {
57-
DataContainer {
58-
time: vec![vec![]],
59-
absolute_time: vec![],
60-
dataset: vec![vec![]],
61-
raw_traffic: vec![],
62-
loaded_from_file: false,
63-
}
64-
}
65-
}
66-
6755
#[derive(Clone, Debug, Default)]
6856
pub struct GuiOutputDataContainer {
6957
pub prints: Vec<String>,

0 commit comments

Comments
 (0)