13
13
//!
14
14
//! The responses are calculated in the server.rs file.
15
15
16
- use database:: { Crate , Date } ;
16
+ use database:: Crate ;
17
17
use serde:: { Deserialize , Serialize } ;
18
- use std:: collections:: HashMap ;
19
18
use std:: fmt;
20
19
use std:: result:: Result as StdResult ;
21
20
@@ -40,17 +39,6 @@ impl Serialize for StyledBenchmarkName {
40
39
}
41
40
}
42
41
43
- /// Data associated with a specific date
44
- #[ derive( Debug , Clone , Serialize ) ]
45
- pub struct DateData {
46
- pub date : Option < Date > ,
47
- pub pr : Option < u32 > ,
48
- pub commit : String ,
49
- pub data : HashMap < String , Vec < ( String , f64 ) > > ,
50
- // crate -> nanoseconds
51
- pub bootstrap : HashMap < String , u64 > ,
52
- }
53
-
54
42
pub type ServerResult < T > = StdResult < T , String > ;
55
43
56
44
pub mod info {
@@ -92,7 +80,7 @@ pub struct CommitResponse {
92
80
}
93
81
94
82
pub mod data {
95
- use crate :: api :: DateData ;
83
+ use crate :: comparison :: DateData ;
96
84
use collector:: Bound ;
97
85
use serde:: { Deserialize , Serialize } ;
98
86
@@ -178,7 +166,7 @@ pub mod bootstrap {
178
166
}
179
167
180
168
pub mod days {
181
- use crate :: api :: DateData ;
169
+ use crate :: comparison :: DateData ;
182
170
use collector:: Bound ;
183
171
use serde:: { Deserialize , Serialize } ;
184
172
0 commit comments