WIP streams crate checks

This commit is contained in:
Dominik Werder
2023-03-09 16:20:28 +01:00
parent 431d98ffea
commit b0f71b2143
5 changed files with 53 additions and 29 deletions

View File

@@ -813,6 +813,17 @@ impl SeriesRange {
}
}
impl TryFrom<&SeriesRange> for NanoRange {
type Error = Error;
fn try_from(val: &SeriesRange) -> Result<NanoRange, Self::Error> {
match val {
SeriesRange::TimeRange(x) => Ok(x.clone()),
SeriesRange::PulseRange(_) => Err(Error::with_msg_no_trace("not a Time range")),
}
}
}
impl From<NanoRange> for SeriesRange {
fn from(k: NanoRange) -> Self {
Self::TimeRange(k)