Thomas há 10 meses atrás
pai
commit
601766f71d
1 ficheiros alterados com 4 adições e 4 exclusões
  1. 4 4
      src/collection/pod5.rs

+ 4 - 4
src/collection/pod5.rs

@@ -590,7 +590,7 @@ impl MinKnowSampleSheet {
     }
 }
 
-#[derive(Debug, Serialize, Deserialize)]
+#[derive(Debug, Serialize, Deserialize, Clone)]
 pub struct IdsInput {
     pub data: Vec<IdInput>,
 }
@@ -670,7 +670,7 @@ impl IdsInput {
     }
 }
 
-#[derive(Debug, Serialize, Deserialize)]
+#[derive(Debug, Serialize, Deserialize, Clone)]
 pub struct Pod5Run {
     pub protocol_run_id: String,
     pub position_id: String,
@@ -684,14 +684,14 @@ pub struct Pod5Run {
     pub archives: Vec<(String, DateTime<Utc>, String)>,
 }
 
-#[derive(Debug, Serialize, Deserialize)]
+#[derive(Debug, Serialize, Deserialize, Clone)]
 pub struct Pod5Archived {
     pub archive_id: String,
     pub last_seen: DateTime<Utc>,
     pub run: MinKnowSampleSheet,
 }
 
-#[derive(Debug, Serialize, Deserialize)]
+#[derive(Debug, Serialize, Deserialize, Clone)]
 pub struct Pod5s {
     pub locals: Vec<MinKnowSampleSheet>,
     pub archived: Vec<Pod5Archived>,