@@ -22,6 +22,7 @@ pub enum FilesystemOperation {
2222 files : Vec < PathBuf > ,
2323 destination_path : PathBuf ,
2424
25+ start_time : chrono:: DateTime < chrono:: Utc > ,
2526 #[ serde( serialize_with = "serialize_arc" ) ]
2627 progress : Arc < AtomicU64 > ,
2728 #[ serde( serialize_with = "serialize_arc" ) ]
@@ -31,6 +32,7 @@ pub enum FilesystemOperation {
3132 path : PathBuf ,
3233 destination_path : PathBuf ,
3334
35+ start_time : chrono:: DateTime < chrono:: Utc > ,
3436 #[ serde( serialize_with = "serialize_arc" ) ]
3537 progress : Arc < AtomicU64 > ,
3638 #[ serde( serialize_with = "serialize_arc" ) ]
@@ -39,6 +41,7 @@ pub enum FilesystemOperation {
3941 Pull {
4042 destination_path : PathBuf ,
4143
44+ start_time : chrono:: DateTime < chrono:: Utc > ,
4245 #[ serde( serialize_with = "serialize_arc" ) ]
4346 progress : Arc < AtomicU64 > ,
4447 #[ serde( serialize_with = "serialize_arc" ) ]
@@ -48,6 +51,7 @@ pub enum FilesystemOperation {
4851 path : PathBuf ,
4952 destination_path : PathBuf ,
5053
54+ start_time : chrono:: DateTime < chrono:: Utc > ,
5155 #[ serde( serialize_with = "serialize_arc" ) ]
5256 progress : Arc < AtomicU64 > ,
5357 #[ serde( serialize_with = "serialize_arc" ) ]
@@ -57,6 +61,7 @@ pub enum FilesystemOperation {
5761 path : PathBuf ,
5862 files : Vec < crate :: models:: CopyFile > ,
5963
64+ start_time : chrono:: DateTime < chrono:: Utc > ,
6065 #[ serde( serialize_with = "serialize_arc" ) ]
6166 progress : Arc < AtomicU64 > ,
6267 #[ serde( serialize_with = "serialize_arc" ) ]
@@ -69,6 +74,7 @@ pub enum FilesystemOperation {
6974 destination_server : uuid:: Uuid ,
7075 destination_path : PathBuf ,
7176
77+ start_time : chrono:: DateTime < chrono:: Utc > ,
7278 #[ serde( serialize_with = "serialize_arc" ) ]
7379 progress : Arc < AtomicU64 > ,
7480 #[ serde( serialize_with = "serialize_arc" ) ]
0 commit comments