Skip to content

Commit c29765a

Browse files
fixup! feat: make codspeed target path different depending on measurement mode
1 parent 61fe350 commit c29765a

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

crates/cargo-codspeed/src/measurement_mode.rs

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,15 @@ pub enum MeasurementMode {
1010
Walltime,
1111
}
1212

13-
impl AsRef<Path> for MeasurementMode {
14-
fn as_ref(&self) -> &Path {
15-
match self {
16-
MeasurementMode::Walltime => Path::new("walltime"),
17-
MeasurementMode::Instrumentation => Path::new("instrumentation"),
18-
}
13+
impl fmt::Display for MeasurementMode {
14+
fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
15+
write!(
16+
f,
17+
"{}",
18+
match self {
19+
MeasurementMode::Instrumentation => "instrumentation",
20+
MeasurementMode::Walltime => "walltime",
21+
}
22+
)
1923
}
2024
}

0 commit comments

Comments
 (0)